Tipi di dati

Un tipo di dati rappresenta un insieme di valori. L'uso dei tipi di dati nei database offre i seguenti vantaggi:
  • Risultati coerenti

    La presenza di colonne di tipo uniforme produce risultati coerenti. Le operazioni di database, come la visualizzazione, l'ordinamento, l'aggregazione e l'unione, producono risultati coerenti. Non c'è alcun conflitto sul modo in cui i diversi tipi vengono confrontati o visualizzati.

  • Convalida dei dati

    La presenza di colonne di tipo uniforme garantisce che vengano inseriti solo dati correttamente formattati.

  • Conservazione compatta

    La presenza di colonne di tipo uniforme garantisce un'archiviazione efficiente dei dati. Il sistema non deve allocare più memoria del necessario.

  • Prestazioni

    La presenza di colonne di tipo uniforme consente al sistema di elaborare le query in modo efficiente.

Ogni colonna di un database relazionale può contenere un solo tipo di dati. Non è possibile mescolare i tipi di dati all'interno di una colonna.

Questa sezione descrive i tipi di dati supportati da SQL. Annota gli alias di tipo dove sono disponibili. Il primo nome di tipo elencato è la forma preferita ed è quella che Netezza Performance Server SQL salva con la definizione della tabella. L'alias del tipo non viene salvato con la definizione della tabella.