Nwlapcug.com


Tipi di dati SQL di Microsoft Access 2007

Tipi di dati SQL di Microsoft Access 2007


Microsoft Access fornisce un sistema di gestione di database relazionale vero, che si esegue una query utilizzando structured query language (SQL). Quando si utilizza il comando SQL CREATE TABLE, è necessario descrivere il layout della tabella. Per ogni campo nella tabella, è necessario specificare il tipo di dati che possibile memorizzare nel campo. Anche se i tipi di dati SQL di Microsoft Access database motore consistono di 13 tipi di dati primari, ci sono cinque tipi di dati che si incontrano frequentemente: INTEGER, SMALLINT, DECIMAL, char (n) e data.

VALORE INTEGER

Un numero intero è un numero senza una parte decimale. L'intervallo di dati validi per un numero intero è da -2147483648 a 2147483647. È possibile utilizzare un valore INTEGER in un calcolo.

SMALLINT

Un SMALLINT è un numero, ma utilizza una minore quantità di spazio rispetto al tipo di dati INTEGER. L'intervallo di dati validi per un SMALLINT è compreso tra -32768 e 32767. Un SMALLINT è una scelta molto migliore di un valore INTEGER quando viene stabilito che il campo memorizzerà i numeri all'interno della gamma indicata. È possibile utilizzare un valore SMALLINT in un calcolo.

DECIMALE

Un numero decimale è un tipo di dati numerico esatto che contiene valori da 1028-1 a - 1028-1. È possibile definire la precisione (1-28) e la scala (0 - precisione definita). La precisione predefinita e la scala sono 18 e 0, rispettivamente. È possibile utilizzare il contenuto di un oggetto DECIMAL in un calcolo.

Si noti che Access non dispone di un tipo di dati DECIMAL. Per creare numeri con decimali, utilizzare il tipo di dati valuta, che conterrà i valori di valuta, o tipo di dati numerico per tutti gli altri valori.

Char (n)

Un char (n) è una stringa di caratteri contenente caratteri n. Il tipo di dati CHAR viene utilizzato per i campi che contengono lettere e altri caratteri speciali e per i numeri non coinvolti con i calcoli.

DATA

Un tipo di dati DATE le date memorizzate nel formato MM/gg/aaaa o DD-MON-YYYY.