Los campos de base de datos DB2 se corresponden estrechamente con los tipos estándar Lenguaje de consulta estructurado sobre el terreno, incluidos los tipos de número de base , tales como número entero , real, float y decimal. Campos enteros contienen sólo números enteros y pueden ser positivos o negativos . Los números reales tienen decimales y potencias de diez exponentes , los cuales son útiles para los cálculos de las ciencias y de ingeniería . Números de punto flotante de punto flotante y doble precisión permiten más decimales , pero utilizan más bytes de almacenamiento . Tipos de campos decimales funcionan bien para cantidades decimales fijos, tales como dólares y centavos.
Personajes
Además de los números , una base de datos debe acomodar los datos de texto como nombres, direcciones , comentarios y descripciones. El tipo de campo de caracteres reserva un número fijo de bytes ; varchar maneja los campos de caracteres de tamaño variable . Se especifica el tamaño máximo del campo con el tipo ; campos gama caracteres de 1 a 254 bytes , mientras que varchars permiten de 255 a 32.767
Fechas
DB2 . tiene unos pocos tipos diferentes de campos de fecha y hora . Estos le permiten comparar fácilmente y calcular los intervalos de fechas , por lo que más útil que los campos de fecha Número basados simples. El tipo de campo de fecha consiste en un año de cuatro cifras , mes en dos dígitos y un día de dos dígitos. El tipo de tiempo indica la hora del día en un formato de 24 horas . Un tipo llamado sello de tiempo es un campo automático, teniendo en el valor de la fecha y la hora local cuando la base de datos escribe un nuevo registro a una tabla .
Especiales Tipos de campo
< p > Gráfico y varigraphic DB2 ámbito tipos store texto en un formato llamado Unicode , que soporta caracteres internacionales, como el cirílico , chino y árabe . Al igual que con el carbón estándar y tipo varchar , se especifica el tamaño de los campos con los tipos de gráficos y varigraphic ; cada personaje gasta dos bytes de almacenamiento . El tipo de datos BLOB almacena un "objeto binario grande ", que es todos los datos de hasta 2 GB de tamaño. Puede, por ejemplo, guardar un archivo multimedia, como un vídeo en un campo blob.