Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

La tabella seguente elenca i tipi di dati SQL ANSI, i tipi di dati SQL del motore di database di Microsoft Access equivalenti e i sinonimi validi. Elenca anche i tipi di dati di Microsoft SQL Server equivalenti.

SQL
ANSItipo di dati

Microsoft Access
Tipo di dati SQL


Sinonimo

Microsoft SQL
Tipo di dati server

BIT, BIT VARYING

BINARIO (vedere le note)

VARBINARY
BINARY VARYING
BIT VARYING

BINARIO, VARBINARY

Non supportate

BIT (vedere note)

BOOLEANO, LOGICO, LOGICAL1, SÌNO

BIT

Non supportate

TINYINT

INTEGER1, BYTE

TINYINT

Non supportato

COUNTER (vedere Note)

AUTOINCREMENT

(Vedere Note)

Non supportato

MONEY

CURRENCY

MONEY

DATA, ORA, TIMESTAMP

DATETIME

DATA, ORA (vedere note)

DATETIME

Non supportate

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERICO, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

PRECISIONE DOPPIA, FLOAT

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (vedere note)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Non supportate

Non supportate

Non supportato

IMMAGINE

LONGBINARY, GENERAL, OLEOBJECT

IMMAGINE

Non supportato

TESTO (vedere Note)

TESTO LUNGO, LONGCHAR, MEMO, NOTE, NTEXT (vedere le note)

TEXT

CARATTERE, CARATTERE VARIABILE, CARATTERE NAZIONALE, CARATTERE NAZIONALE VARIABILE

CODICE.CARATT (vedere note)

TESTO(n), ALFANUMERICO, CARATTERE, STRINGA, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (Vedere Note)

CHAR, VARCHAR, NCHAR, NVARCHAR

Note: 

  • Il tipo di dati BIT SQL ANSI non corrisponde al tipo di dati BIT SQL di Microsoft Access. Corrisponde invece al tipo di dati BINARY. Non esiste alcun equivalente SQL ANSI per il tipo di dati BIT SQL di Microsoft Access.

  • TIMESTAMP non è più supportato come sinonimo di DATETIME.

  • NUMERIC non è più supportato come sinonimo di FLOAT o DOUBLE. Il valore NUMERIC viene ora usato come sinonimo di DECIMALE.

  • Un campo LONGTEXT viene sempre archiviato nel formato di rappresentazione Unicode.

  • Se il nome del tipo di dati TEXT viene usato senza specificare la lunghezza facoltativa, viene creato un campo LONGTEXT. In questo modo è possibile scrivere istruzioni CREATE TABLE che producono tipi di dati coerenti con microsoft SQL Server.

  • Un campo CHAR viene sempre archiviato nel formato di rappresentazione Unicode, equivalente al tipo di dati ANSI SQL NATIONAL CHAR.

  • Se viene usato il nome del tipo di dati TESTO e viene specificata la lunghezza facoltativa, ad esempio TESTO(25), il tipo di dati del campo è equivalente al tipo di dati CHAR. In questo modo viene mantenuta la compatibilità con le versioni precedenti per la maggior parte delle applicazioni di Microsoft Access, abilitando al contempo l'allineamento del tipo di dati TESTO (senza una specifica di lunghezza) con Microsoft SQL Server.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×