Índice

Search

  1. Prólogo
  2. Informatica Developer
  3. El repositorio de modelos
  4. Búsquedas en Informatica Developer
  5. Conexiones
  6. Objetos de datos físicos
  7. Objetos de datos de archivo sin formato
  8. Vista lógica de datos
  9. Cómo visualizar datos
  10. Implementación de aplicaciones
  11. Implementación de revisiones de la aplicación
  12. Implementación de revisiones de la aplicación Ejemplo
  13. Integración continua y entrega continua (CI/CD)
  14. Importación y exportación de objetos
  15. Apéndice A: Referencia de tipos de datos
  16. Apéndice B: Accesos directos del teclado
  17. Apéndice C: Propiedades de conexión

Guía de Developer Tool

Guía de Developer Tool

Tipos de datos de Microsoft SQL Server y de transformación

Tipos de datos de Microsoft SQL Server y de transformación

Los tipos de datos de Microsoft SQL Server se asignan a tipos de datos de transformación que utiliza el servicio de integración de datos para mover datos de una plataforma a otra.
La siguiente tabla compara tipos de datos de Microsoft SQL Server y tipos de datos de transformación:
Microsoft SQL Server
Intervalo
Transformación
Intervalo
Binario
De 1 a 8000 bytes
Binario
De 1 a 104 857 600 caracteres
bigint
De -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807
bigint
De -9 223 372 036 854 775 808 a 9 223 372 036 854 775 807
Precisión 19, escala 0
Bit
1 bit
Cadena
De 1 a 104 857 600 caracteres
Char
De 1 a 8000 caracteres
Cadena
De 1 a 104 857 600 caracteres
Fecha
Del 1 de enero de 0001 d. C. al 31 de diciembre de 9999 d. C.
Fecha/Hora
Del 1 de enero de 0001 d. C. al 31 de diciembre de 9999 d. C.
Fecha y hora
Del 1 de enero de 1753 d. C al 31 de diciembre de 9999 d. C.
Precisión 23, escala 3
(precisión a 3,33 milisegundos)
Fecha/Hora
Del 1 de enero de 0001 d. C. al 31 de diciembre de 9999 d. C.
(precisión al nanosegundo)
Datetime2
Del 1 de enero de 0001 d. C. 00:00:00
hasta
31 de diciembre, 9999 d. C. 23:59:59,9999999
Marca de tiempo
Precisión de 22 a 27
Decimal
Precisión de 1 a 38, escala de 0 a 38
Decimal
En las transformaciones que admiten una precisión de hasta 38 dígitos, la precisión es de 1 a 38 dígitos y, la escala, de 0 a 38.
Si especifica una precisión mayor al número máximo de dígitos, el servicio de integración de datos convierte los valores decimales en valores dobles en el modo de alta precisión.
Flotante
De -1,79E+308 a 1,79E+308
Doble
Precisión 15
Imagen
De 1 a 2 147 483 647 bytes
Binario
De 1 a 104 857 600 caracteres
Entero
De -2 147 483 648 a 2 147 483 647
Entero
De -2 147 483 648 a 2 147 483 647
Precisión 10, escala 0
Divisa
De -922 337 203 685 477,5807 a
922 337 203 685 477,5807
Decimal
Precisión de 1 a 28, escala de 0 a 28
nchar
De 1 a 4000 caracteres
Cadena
De 1 a 104 857 600 caracteres
ntext
De 1 a 1,073,741,823 bytes
Texto
De 1 a 104 857 600 caracteres
Numérico
Precisión de 1 a 38, escala de 0 a 38
Decimal
En las transformaciones que admiten una precisión de hasta 38 dígitos, la precisión es de 1 a 38 dígitos y, la escala, de 0 a 38.
En las transformaciones que admiten una precisión de hasta 28 dígitos, la precisión es de 1 a 28 dígitos y, la escala, de 0 a 28.
Si especifica una precisión mayor al número máximo de dígitos, el servicio de integración de datos convierte los valores decimales en valores dobles en el modo de alta precisión.
nvarchar
De 1 a 4000 caracteres
Cadena
De 1 a 104 857 600 caracteres
Real
De -3,40E+38 a 3,40E+38
Doble
Precisión 15
Smalldatetime
Del 1 de enero de 1900, al 6 de junio de 2079
Precisión 19, escala 0
(precisión al minuto)
Fecha/Hora
Del 1 de enero de 0001 d. C. al 31 de diciembre de 9999 d. C. (precisión al nanosegundo)
Smallint
De -32 768 a 32 768
Entero
De -2 147 483 648 a 2 147 483 647
Precisión 10, escala 0
Smallmoney
De -214 748,3648 a 214 748,3647
Decimal
Precisión de 1 a 28, escala de 0 a 28
Sysname
De 1 a 128 caracteres
Cadena
De 1 a 104 857 600 caracteres
Texto
De 1 a 2 147 483 647 caracteres
Texto
De 1 a 104 857 600 caracteres
Marca de tiempo
8 bytes
Binario
De 1 a 104 857 600 caracteres
Tinyint
De 0 a 255
Entero
De -2 147 483 648 a 2 147 483 647
Precisión 10, escala 0
Uniqueidentifier
Precisión 38, escala 0
Cadena
Para mover o cambiar datos de uniqueidentifier correctamente, asegúrese de que los datos tengan el siguiente formato:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
donde
x
es un dígito hexadecimal en el intervalo de 0-9 o a-f.
Varbinary
De 1 a 8000 bytes
Binario
De 1 a 104 857 600 caracteres
Varchar
De 1 a 8000 caracteres
Cadena
De 1 a 104 857 600 caracteres