Types de données prises en charge par C# .NET et SQL Server
S’applique à : SQL Server 2019 (15.x) et versions ultérieures
Cet article mappe les types de données SQL Server aux types de données .NET (utilisés par C#) pour les structures de données et les paramètres dans sp_execute_external_script.
Les types de données SQL et .NET suivants sont pris en charge pour les jeux de données d’entrée/de sortie ainsi que pour les paramètres d’entrée/de sortie.
Type de données SQL Server | Type de données .NET | Commentaire |
---|---|---|
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 et versions ultérieures |
time | TimeOnly |
.NET 6 et versions ultérieures |
Numérique | decimal |
|
decimal | decimal |
|
money | decimal |
|
smallmoney | decimal |
|
smalldatetime | DateTime |
|
datetime | DateTime |
|
datetime2 | DateTime |
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour