En los SGBD hay tipos de datos acontinucion se mostraran algunos de los tipos de datos que tienen
|
Tipo de
dato
|
Sinónimos
|
Tamaño
|
Descripción
|
|
|
BINARY
|
VARBINARY
|
1 byte
por carácter
|
Se puede
almacenar cualquier tipo de datos en un campo de este tipo. Los datos no se
traducen (por ejemplo, a texto). La forma en que se introducen los datos en
un campo binario indica cómo aparecerán al mostrarlos.
|
|
|
BINARY
VARYING
|
||||
|
BIT
VARYING
|
||||
|
BIT
|
BOOLEAN
|
1 byte
|
Valores
Sí y No, y campos que contienen solamente uno de dos valores.
|
|
|
LOGICAL
|
||||
|
LOGICAL1
|
||||
|
YESNO
|
||||
|
TINYINT
|
INTEGER1
|
1 byte
|
Un
número entero entre 0 y 255.
|
|
|
BYTE
|
||||
|
COUNTER
|
AUTOINCREMENT
|
|
Se
utiliza para campos contadores cuyo valor se incrementa automáticamente al
crear un nuevo registro.
|
|
|
MONEY
|
CURRENCY
|
8 bytes
|
Un
número entero comprendido entre
|
|
|
–
922.337.203.685.477,5808 y 922.337.203.685.477,5807.
|
||||
|
DATETIME
|
DATE
|
8 bytes
|
Una
valor de fecha u hora entre los años 100 y 9999
|
|
|
TIME
|
||||
|
UNIQUEIDENTIFIER
|
GUID
|
128 bits
|
Un número
de identificación único utilizado con llamadas a procedimientos remotos.
|
|
|
DECIMAL
|
NUMERIC
|
17 bytes
|
Un tipo
de datos numérico exacto con valores comprendidos entre 1028 - 1 y - 1028 -
1. Puede definir la precisión (1 - 28) y la escala (0 - precisión definida).
La precisión y la escala predeterminadas son 18 y 0, respectivamente.
|
|
|
DEC
|
||||
|
REAL
|
SINGLE
|
4 bytes
|
Un valor
de coma flotante de precisión simple con un intervalo comprendido entre –
3,402823E38 y – 1,401298E-45 para valores negativos, y desde 1,401298E-45 a
3,402823E38 para valores positivos, y 0.
|
|
|
FLOAT4
|
||||
|
IEEESINGLE
|
||||
|
FLOAT
|
DOUBLE
|
8 bytes
|
Un valor
de coma flotante de precisión doble con un intervalo comprendido entre –
1,79769313486232E308 y – 4,94065645841247E-324 para valores negativos, y
desde 4,94065645841247E-324 a 1,79769313486232E308 para valores positivos, y
0.
|
|
|
FLOAT8
|
||||
|
IEEEDOUBLE
|
||||
|
NUMBER
|
||||
|
SMALLINT
|
SHORT
|
2 bytes
|
Un
entero corto entre – 32.768 y 32.767.
|
|
|
INTEGER2
|
||||
|
INTEGER
|
LONG
|
4 bytes
|
Un
entero largo entre – 2.147.483.648 y 2.147.483.647.
|
|
|
INT
|
||||
|
INTEGER4
|
||||
|
IMAGE
|
LONGBINARY
|
Lo que
se requiera
|
Desde cero
hasta un máximo de 2.14 gigabytes.
|
|
|
GENERAL
|
Se
utiliza para objetos OLE.
|
|||
|
OLEOBJECT
|
|
|||
|
TEXT
|
LONGTEXT
|
2 bytes
por carácter. (Consulte las notas).
|
Desde
cero hasta un máximo de 2.14 gigabytes.
|
|
|
LONGCHAR
|
||||
|
MEMO
|
||||
|
NOTE
|
||||
|
NTEXT
|
||||
|
CHAR
|
TEXT(n)
|
2 bytes
por carácter. (Consulte las notas).
|
Desde
cero a 255 caracteres.
|
|
|
ALPHANUMERIC
|
||||
|
CHARACTER
|
||||
|
STRING
|
||||
|
VARCHAR
|
||||
|
CHARACTER
VARYING
|
||||
|
NCHAR
|
||||
|
NATIONAL
CHARACTER
|
||||
|
NATIONAL
CHAR
|
||||
|
NATIONAL
CHARACTER VARYING
|
||||
|
NATIONAL
CHAR VARYING
|
||||
|
|
||||
|
|
||||
|
En las siguientes direcciones se
puede ver mas datos
|
||||
|
http://www.aulaclic.es/sql/a_8_1_1.htm
|
||||
|
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=268#.UEVODiLjJkw
|
||||
|
http://www.devjoker.com/contenidos/catss/60/Tipos-de-datos-en-PLSQL.aspx
|
||||