Spectrum Technology Platform admite los siguientes tipos de datos, comúnmente utilizados en las bases de datos:
- bigdecimal
- Un tipo de dato numérico que admite 38 puntos decimales de precisión. Utilice este tipo de datos para datos que se usarán en cálculos matemáticos que requieren un alto grado de precisión, especialmente aquellos que implican datos financieros. El tipo de datos bigdecimal es compatible con cálculos más precisos que el tipo de datos double.
- boolean
- Tipo de dato lógico con dos valores: verdadero y falso
- fecha
- Un tipo de dato que contiene un mes, día y año. Por ejemplo, 2012-01-30 o 30 de enero, 2012. Puede especificar un formato de fecha predeterminado en Spectrum Management Console.
- fecha y hora
- Un tipo de dato que contiene un mes, día, año y horas, minutos y segundos. Por ejemplo, 2012/01/30 6:15 PM.
- doble
- Un tipo de dato numérico que contiene números de doble precisión tanto negativos como positivos entre 2-1074 y (2-2-52)×21023. En notación científica, el rango de valores es - 1.79769313486232E+308 a 1.79769313486232E+308.
- float
- Un tipo de dato numérico que contiene números de precisión simple tanto negativos como positivos entre 2-149 y (2-223)×2127. En notación científica, el rango de valores es - 3.402823E+38 a 3.402823E+38.
- integer
- Un tipo de datos numérico que contiene números enteros positivos y negativos entre -231 (-2,147,483,648) y 231-1 (2,147,483,647).
- largo
- Un tipo de datos numérico que contiene números enteros positivos y negativos entre -263 (-9,223,372,036,854,775,808) y 263-1 (9,223,372,036,854,775,807).
- cadena
- Secuencia de caracteres.
- tiempo
- Un tipo de dato que contiene la hora del día. Por ejemplo, 21:15:59 o 9:15:59 PM.
- En bruto
- Es un tipo de datos de Oracle para guardar datos binarios de longitud variable. El tamaño máximo es 2.000 bytes (la longitud máxima en Oracle 7 era 255 bytes).
Otros tipos de datos de bases de datos se asignan automáticamente a uno de los tipos de datos admitidos de la siguiente manera:
Tipos de datos de bases de datos | Tipo de datos admitidos |
---|---|
Tipos de fecha/hora | |
TIMESTAMP | fecha y hora |
Tipos de cadenas | |
char | cadena |
CLOB | cadena |
LONGVARCHAR | cadena |
NCHAR | cadena |
NVARCHAR | cadena |
VARCHAR | cadena |
Tipos numéricos | |
bigint | largo |
Decimal | doble |
FLOAT | doble |
Numérico | bigdecimal |
real | float |
SMALLINT | integer |
tinyint | integer |
Tipos de datos booleanos | |
BIT | boolean |