Tipos de datos

Un tipo de datos representa un conjunto de valores. El uso de tipos de datos en las bases de datos le ofrece las siguientes ventajas:
  • Resultados coherentes

    Tener columnas de un tipo uniforme da resultados coherentes. Las operaciones de base de datos, como visualización, ordenación, agregación y unión dan resultados coherentes. No hay conflicto sobre cómo se comparan o visualizan distintos tipos.

  • Validación de datos

    Tener columnas de un tipo uniforme garantiza que solo se entren datos formateados correctamente.

  • Almacenamiento compacto

    Tener columnas de tipo uniforme garantiza que los datos se almacenan de manera eficiente. El sistema no necesita asignar más almacenamiento del necesario.

  • Rendimiento

    Tener columnas de tipo uniforme permite al sistema procesar las consultas de manera eficiente.

Cada columna de una base de datos relacional puede contener solo un tipo de datos. No puede mezclar tipos de datos dentro de una columna.

Esta sección describe los tipos de datos que soporta SQL. Anota el tipo alias donde estén disponibles. El primer nombre de tipo que aparece en la lista es la forma preferida y es la forma que el SQL de Netezza Performance Server guarda con la definición de la tabla. El tipo alias no se guarda con la definición de tabla.