首页 >后端开发 >C++ >常见 SQL Server 数据类型的 C# 等效项是什么?

常见 SQL Server 数据类型的 C# 等效项是什么?

DDD
DDD原创
2025-01-07 11:23:49443浏览

What are the C# Equivalents of Common SQL Server Data Types?

SQL Server 数据类型的 C# 等效项

精确数值

SQL Server Data Type C# Data Type (SQL Server) C# Data Type (.NET Framework)
bigint SqlInt64 Int64
numeric SqlDecimal Decimal
bit SqlBoolean Boolean
smallint SqlInt16 Int16
decimal SqlDecimal Decimal
smallmoney SqlMoney Decimal
int SqlInt32 Int32
tinyint SqlByte Byte
money SqlMoney Decimal

近似值数字

SQL Server Data Type C# Data Type (SQL Server) C# Data Type (.NET Framework)
float SqlSingle Single
real SqlDouble Double

日期和时间

SQL Server Data Type C# Data Type (SQL Server) C# Data Type (.NET Framework)
date SqlDate None
datetimeoffset SqlDateTimeOffset None
datetime2 SqlDateTime2 None
smalldatetime None DateTime
datetime SqlDateTime DateTime
time SqlTime None

字符串

SQL Server Data Type C# Data Type (SQL Server) C# Data Type (.NET Framework)
char SqlChars, SqlString String, Char[]
varchar None None
text None None

Unicode字符字符串

SQL Server Data Type C# Data Type (SQL Server) C# Data Type (.NET Framework)
nchar SqlChars, SqlString String, Char[]
nvarchar SqlChars, SqlString String, Char[]
ntext None None

二进制字符串

SQL Server Data Type C# Data Type (SQL Server) C# Data Type (.NET Framework)
binary SqlBytes, SqlBinary Byte[]
varbinary SqlBytes, SqlBinary Byte[]
image None None

其他数据类型

SQL Server Data Type C# Data Type (SQL Server) C# Data Type (.NET Framework)
cursor None None
timestamp None None
hierarchyid None None
uniqueidentifier SqlGuid Guid
sql_variant None Object
xml SqlXml None
table None None

以上是常见 SQL Server 数据类型的 C# 等效项是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn