0 / 0
Volver a la versión inglesa de la documentación
Tipos de datos Oracle soportados
Última actualización: 30 jul 2024
Tipos de datos Oracle soportados

Cuando utiliza Oracle como conexión de origen, sólo puede replicar algunos tipos de datos.

Cuando usas el Oracle conexión con el Copiar meta, Data Replication intentará crear o replicar en una columna con un nombre de columna similar y un tipo de datos compatible. Si el tipo de datos de la columna de destino no es compatible, convertirá el tipo de datos de destino a un tipo de datos basado en cadenas (por ejemplo, varchar).

La siguiente tabla muestra los tipos de datos Oracle que puede replicar. Los tipos de datos no admitidos no se replican en la base de datos de destino.

Tipo de datos Descripción Soportado
VARCHAR2(size [BYTE \ CHAR]) Serie de caracteres de longitud variable que tiene el tamaño máximo de longitud bytes o caracteres.
NVARCHAR2(size) Serie de caracteres Unicode de longitud variable que tiene caracteres de tamaño máximo de longitud.
NÚMERO [(p [, s])] Número con precisión p y escala s.
FLOAT [(p)] Un subtipo del tipo de datos NUMBER que tiene precisión p. Un valor FLOAT se representa internamente como NUMBER.
LONG Datos de caracteres de longitud variable hasta 2 gigabytes, o 231-1 bytes.
FECHA Rango de fechas válido desde el 1 de enero de 4712 a.C. hasta el 31 de diciembre de 9999 d.C. El formato predeterminado lo determina explícitamente el parámetro NLS_DATE_FORMAT o implícitamente el parámetro NLS_TERRITORIO. Este tipo de datos contiene los campos de fecha y hora YEAR, MONTH, DAY, HOUR, MINUTE y SECOND. No tiene fracciones de segundo ni un huso horario.
BINARY_FLOAT Número de coma flotante de 32 bits.
BINARY_DOUBLE Número de coma flotante de 64 bits.
TIMESTAMP [(preción_secundaria_fraccionaria)] Valores de año, mes y día de la fecha, así como valores de hora, minuto y segundo de la hora, donde fractional_seconds_precision es el número de dígitos en la parte fraccional del campo de fecha y hora SECOND. Este tipo de datos contiene los campos de fecha y hora YEAR, MONTH, DAY, HOUR, MINUTE y SECOND. Contiene fracciones de segundo pero no tiene un huso horario.
TIMESTAMP [(fraccional_seconds_precision)] WITH TIME ZONE Todos los valores de TIMESTAMP así como el valor de desplazamiento de huso horario, donde fractional_seconds_precision es el número de dígitos en la parte fraccional del campo de fecha y hora SECOND. Este tipo de datos contiene los campos de fecha y hora YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, TIMEZONE_HOUR y TIMEZONE_MINUTE. Tiene fracciones de segundo y un huso horario explícito.
TIMESTAMP [(fraccional_seconds_precision)] WITH LOCAL TIME ZONE Todos los valores de TIMESTAMP WITH TIME ZONE, con excepciones.
INTERVALO AÑO [(año_precisión)] A MES Almacena un periodo de tiempo en años y meses, donde year_precision es el número de dígitos en el campo de fecha y hora YEAR.
INTERVAL DAY [(precisión_día)] TO SECOND [(fraccional_segundos_precisión)] Almacena un periodo de tiempo en días, horas, minutos y segundos, donde day_precision es el número máximo de dígitos en el campo de fecha y hora de DAY.
RAW (tamaño) Datos binarios sin formato de bytes de tamaño de longitud.
LONG RAW Datos binarios en bruto de longitud variable de hasta 2 gigabytes.
ROWID Serie base 64 que representa la dirección exclusiva de una fila de su tabla. Este tipo de datos es principalmente para los valores devueltos por la pseudocolumna ROWID.
UROWID [(tamaño)] Serie base 64 que representa la dirección lógica de una fila de una tabla organizada por índice. El tamaño opcional es el tamaño de una columna de tipo UROWID.
CHAR [(tamaño [BYTE \ CHAR])] Datos de caracteres de longitud fija de bytes o caracteres de tamaño de longitud. El tamaño máximo es de 2000 bytes o caracteres.
NCHAR [(tamaño)] Datos de caracteres de longitud fija de caracteres de tamaño de longitud. El número de bytes puede tener un tamaño de hasta dos veces para la codificación AL16UTF16 y un tamaño de hasta tres veces para la codificación UTF8 .
CLOB Un objeto grande de caracteres que contiene caracteres de un solo byte o de varios bytes.
NCLOB Un objeto grande de caracteres que contiene caracteres Unicode.
BLOB Un objeto binario grande.
bfile Contiene un localizador para un archivo binario grande almacenado fuera de la base de datos. Habilita el acceso de E/S de corriente de bytes a los LOB externos que residen en el servidor de bases de datos. El tamaño máximo es de 4 gigabytes.
JSON El tamaño máximo es de 32 megabytes.

Tema padre: Replicación de datos de Oracle

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información