Tipi di dati supportati
I tipi di dati seguenti sono supportati nelle tabelle ottimizzate per la memoria e nelle stored procedure compilate in modo nativo:
Tipi di dati numerici
Tipo di dati | Per ulteriori informazioni |
---|---|
INT | int, bigint, smallint e tinyint (Transact-SQL) |
bigint | int, bigint, smallint e tinyint (Transact-SQL) |
SMALLINT | int, bigint, smallint e tinyint (Transact-SQL) |
TINYINT | int, bigint, smallint e tinyint (Transact-SQL) |
decimal | decimal e numeric (Transact-SQL) |
NUMERIC | decimal e numeric (Transact-SQL) |
float | float e real (Transact-SQL) |
real | float e real (Transact-SQL) |
money | money e smallmoney (Transact-SQL) |
SMALLMONEY | money e smallmoney (Transact-SQL) |
Tipi di dati stringa
Tipo di dati | Per ulteriori informazioni |
---|---|
char(n) | char and varchar (Transact-SQL) |
varchar(n) 1 | char and varchar (Transact-SQL) |
nchar(n) | nchar e nvarchar (Transact-SQL) |
nvarchar(n) 1 | nchar e nvarchar (Transact-SQL) |
sysname | nchar e nvarchar (Transact-SQL) |
1 Limitazione è 8060 byte per totale riga, conteggio (n) nei tipi a lunghezza variabile.
Per informazioni sulle regole di confronto supportate, vedere Regole di confronto e pagine codici.
Tipi di dati data e ora
Tipo di dati | Per ulteriori informazioni |
---|---|
data | date (Transact-SQL) |
time | time (Transact-SQL) |
Datetime | datetime (Transact-SQL) |
datetime2 | datetime2 (Transact-SQL) |
smalldatetime | smalldatetime (Transact-SQL) |
Tipi di dati binari
Tipo di dati | Per ulteriori informazioni |
---|---|
bit | bit (Transact-SQL) |
binary(n) | binary e varbinary (Transact-SQL) |
varbinary(n) 1 | binary e varbinary (Transact-SQL) |
1 Limitazione è 8060 byte per totale riga, conteggio (n) nei tipi a lunghezza variabile.
Altri tipi di dati
Tipo di dati | Per ulteriori informazioni |
---|---|
UNIQUEIDENTIFIER | uniqueidentifier (Transact-SQL) |
Tipi di dati non supportati
I tipi di dati indicati di seguito non sono supportati:
DATETIMEOFFSET | GEOGRAPHY | GEOMETRY |
HIERARCHYID | Oggetti di grandi dimensioni. Ad esempio, varchar(max), nvarchar(max), varbinary(max), image, xml, text e ntext. | ROWVERSION |
sql_variant | Funzioni CLR | Tipi definiti dall'utente (UDT) |
Vedere anche
Supporto di Transact-SQL per OLTP in memoria
Implementazione di colonne LOB in una tabella con ottimizzazione per la memoria
Implementazione di SQL_VARIANT in una tabella con ottimizzazione per la memoria