Перейти к основному содержимому

Поддерживаемые типы данных

В следующей таблице показаны поддерживаемые типы данных источника Oracle и их сопоставление по умолчанию с типами данных Data Movement Gateway.

При репликации (промежуточное хранение) данных в цель на основе Oracle исходные и целевые типы данных будут совпадать, за исключением случаев, описанных в разделе Гомогенная репликация.

Инструкции по просмотру типа данных, сопоставленного в цели, см. в разделе, посвященном используемому коннектору цели (коннектор).

Поддерживаемые типы данных
Типы данных Oracle Типы данных Data Movement Gateway

BINARY_FLOAT

REAL4

BINARY_DOUBLE

REAL8

BINARY

BYTES

FLOAT (P)

REAL8

NUMBER (P,S)

NUMBER в соответствии со свойством «Представление чисел как» в параметрах исходной базы данных Oracle в Интеграция данных Qlik Cloud.

Когда масштаб < 0: REAL8

Когда масштаб = 0 и:

Точность = 0: REAL8

Точность <= 2: INT1

Точность >2 и <= 4: INT2

Точность >4 и <= 9: INT4

Точность > 9: NUMERIC

Если точность >= масштаб: NUMERIC

Во всех остальных случаях: REAL8

DATE

DATETIME

INTERVAL_YEAR TO MONTH

STRING (с указанием interval year_to_month)

INTERVAL_DAY TO SECOND

STRING (с указанием interval day_to_second)

TIMESTAMP

DATETIME

TIMESTAMP WITH TIME ZONE

STRING (с указанием timestamp_with_timezone)

TIMESTAMP WITH LOCAL TIMEZONE

STRING (с указанием timestamp_with_local_timezone)

CHAR

STRING

VARCHAR2

Длина <= 4000 байтов:

STRING

Длина > 4000 байтов:

CLOB

NCHAR

Длина <= 4000 байтов:

WSTRING

Длина > 4000 байтов:

NCLOB

NVARCHAR2

Длина <= 4000 байтов:

WSTRING

Длина > 4000 байтов:

NCLOB

RAW

Длина <= 2000 байтов:

BYTES

Длина > 2000 байтов:

BLOB

REAL

REAL8

BLOB

Чтобы использовать этот тип данных с Интеграция данных Qlik Cloud, необходимо включить использование BLOB для конкретной задачи.

BLOB

CLOB

Чтобы использовать этот тип данных с Интеграция данных Qlik Cloud, необходимо включить использование CLOB для конкретной задачи.

CLOB

NCLOB

Чтобы использовать этот тип данных с Интеграция данных Qlik Cloud, необходимо включить использование NCLOB для конкретной задачи.

NCLOB

LONG

Тип данных LONG не поддерживается в режиме применения изменений «Пакетная оптимизация».

Чтобы использовать этот тип данных с Интеграция данных Qlik Cloud, необходимо включить использование LOB для конкретной задачи.

CLOB

LONG RAW

Тип данных LONG RAW не поддерживается в режиме применения изменений «Пакетная оптимизация».

Чтобы использовать этот тип данных с Интеграция данных Qlik Cloud, необходимо включить использование LOB для конкретной задачи.

BLOB

XMLTYPE

Примечание к информации
  • При помещении столбцов XML на промежуточное хранение, можно улучшить производительность за счет отказа от использования клиента Oracle 12.

  • Чтобы обеспечить поддержку типа данных XMLTYPE, требуется полный клиент Oracle (в противоположность клиенту Oracle Instant Client).

Когда целевой столбец имеет тип данных CLOB, поддерживается полный режим LOB и ограниченный режим LOB (в зависимости от цели).

Для получения дополнительной информации см.: Поддержка LOB см. Metadata.

CLOB

 

 

Неподдерживаемые типы данных

Следующие типы данных не поддерживаются:

  • BFILE;
  • ROWID;
  • REF;
  • UROWID;
  • ANYDATA;
  • SDO_GEOMETRY;
  • пользовательские типы данных.
Примечание к информации
  • Виртуальные столбцы не поддерживаются.
  • Так как тип данных ROWID не поддерживается, материализованные виды, основанные на столбце типа ROWID, также не поддерживаются.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!