Как я могу сопоставить типы данных Oracle с типами данных GridDB?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу сопоставить типы данных Oracle с типами данных GridDB?

Сообщение Anonymous »

Я пытаюсь сопоставить типы данных Oracle с соответствующими типами данных GridDB. Например, как мне следует обрабатывать типы и типы Oracle при их вставке в GridDB? Существуют ли конкретные рекомендации по обеспечению целостности данных во время этого преобразования? НОМЕР VARCHAR2
import oracledb
import griddb_python as griddb

# Connect to Oracle Database
oracle_conn = oracledb.connect("admin/ali_786@localhost:1521/ORCL")
oracle_cursor = oracle_conn.cursor()

# Fetch data from Oracle table
oracle_cursor.execute("SELECT * FROM Customers")

# Connect to GridDB
factory = griddb.StoreFactory.get_instance()
griddb_store = factory.get_store(host="192.168.0.13", port=10001, cluster_name="zaigham", username="admin", password="ali_786")
container = griddb_store.get_container("conn")

# Ensure the container is ready to accept data
container.set_auto_commit(False)

# Insert data into GridDB
for row in oracle_cursor:
# Mapping Oracle row to GridDB types here, assuming the structure is compatible
container.put(row)

# Commit the transaction to GridDB
container.commit()

# Close connections
oracle_cursor.close()
oracle_conn.close()


Подробнее здесь: https://stackoverflow.com/questions/790 ... data-types
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»