Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.
La tabella seguente elenca i tipi di dati SQL ANSI, i tipi di dati SQL equivalenti del motore di database di Microsoft Access e i relativi sinonimi validi. Vengono inoltre elencati i tipi di dati di Microsoft SQL Server equivalenti.
|
|
|
|
---|---|---|---|
BIT, BIT VARYING |
BINARIO (vedere le note) |
VARBINARY, |
BINARY, VARBINARY |
Non supportate |
BIT (vedere le note) |
BOOLEANO, LOGICO, LOGICO1;, YESNO |
BIT |
Non supportate |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Non supportate |
CONTATORE (vedere note) |
AUTOINCREMENT |
(Vedere note) |
Non supportate |
MONEY |
CURRENCY |
MONEY |
DATA, ORA, TIMESTAMP |
DATETIME |
Data, ora (vedere le note) |
DATETIME |
Non supportate |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
NUMERIC, DEC |
DECIMAL |
REAL |
REAL |
SINGLE, FLOAT4, IEEESINGLE |
REAL |
PRECISIONE DOPPIA, FLOAT |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (vedere note) |
FLOAT |
SMALLINT |
SMALLINT |
BREVE, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LONG, INT, INTEGER4 |
INTEGER |
INTERVAL |
Non supportate |
Non supportate |
|
Non supportate |
IMMAGINE |
LONGBINARY, GENERALE, OLEOBJECT |
IMMAGINE |
Non supportate |
TESTO (vedere le note) |
LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (vedere note) |
TEXT |
CARATTERE, CARATTERE VARIABILE, CARATTERE NAZIONALE, CARATTERE NAZIONALE VARIABILE |
CHAR (vedere note) |
TESTO (n), ALFANUMERICo, carattere, stringa, VARCHAR, carattere variabile, NCHAR, carattere nazionale, carattere nazionale, carattere nazionale variabile, carattere nazionale diverso (vedere le note) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
Note:
-
Il tipo di dati ANSI SQL BIT non corrisponde al tipo di dati SQL BIT di Microsoft Access. Corrisponde al tipo di dati binario. Non esiste un equivalente SQL ANSI per il tipo di dati SQL BIT di Microsoft Access.
-
TIMESTAMP non è più supportato come sinonimo di DATETIME.
-
NUMERIC non è più supportato come sinonimo per FLOAT o DOUBLE. NUMERIC ora viene usato come sinonimo deCIMAle.
-
Un campo LONGTEXT è sempre archiviato nel formato di rappresentazione Unicode.
-
Se il nome del tipo di dati viene usato senza specificare la lunghezza facoltativa, viene creato un campo LONGTEXT. In questo modo è possibile scrivere istruzioni per creare tabelle che restituiscono tipi di dati coerenti con Microsoft SQL Server.
-
Un campo CHAR viene sempre archiviato nel formato di rappresentazione Unicode, che equivale al tipo di dati SQL ANSI NATIONAL CHAR.
-
Se si usa il nome del tipo di dati e si specifica la lunghezza facoltativa, ad esempio il testo (25), il tipo di dati del campo equivale al tipo di dati CHAR. Questa operazione consente di mantenere la compatibilità con le versioni precedenti per la maggior parte delle applicazioni di Microsoft Access, mentre l'abilitazione del tipo di dati testo (senza una specifica di lunghezza) deve essere allineata a Microsoft SQL Server.