Condividi tramite


Tipi di dati C# .NET e SQL Server supportati

Si applica a: SQL Server 2019 (15.x) e versioni successive

Questo articolo esegue il mapping dei tipi di dati di SQL Server ai tipi di dati .NET (usati da C#) per strutture di dati e parametri in sp_execute_external_script.

I seguenti tipi di dati SQL e .NET sono attualmente supportati per i set di dati di input/output e i parametri di input/output.

Tipo di dati di SQL Server Tipo di dati .NET Commento
bit bool
tinyint byte
smallint short
int int
real float
bigint long
float double
nchar(n) string
nvarchar(n) string
binary(n) byte[]
varbinary(n) byte[]
nvarchar(max) string
varbinary(max) byte[]
uniqueidentifier Guid
char(n) string
varchar(n) string
varchar(max) string
date DateOnly .NET 6 e versioni successive
time TimeOnly .NET 6 e versioni successive
numeric decimal
decimal decimal
money decimal
smallmoney decimal
smalldatetime DateTime
datetime DateTime
datetime2 DateTime