Tipos de datos compatibles con C# .NET y SQL Server
Se aplica a: SQL Server 2019 (15.x) y versiones posteriores.
En este artículo se asignan tipos de datos de SQL Server a tipos de datos de .NET (utilizados por C#) para las estructuras de datos y parámetros en sp_execute_external_script.
Actualmente se admiten los siguientes tipos de datos de SQL y .NET para los conjuntos de datos de entrada y salida y para los parámetros de entrada y salida.
Tipos de datos de SQL Server | Tipo de datos de .NET | Comentario |
---|---|---|
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 |
|
ntext | string |
|
date | DateOnly |
.NET 6 y versiones posteriores |
time | TimeOnly |
.NET 6 y versiones posteriores |
numeric | decimal |
|
decimal | decimal |
|
money | decimal |
|
smallmoney | decimal |
|
smalldatetime | DateTime |
|
datetime | DateTime |
|
datetime2 | DateTime |
Contenido relacionado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de