C# 等價的SQL Server 資料類型
在C# 中使用與SQL Server 資料庫中儲存的資料相對應的正確資料類型非常重要。下表提供了各種 SQL Server 資料類型及其對應的 C#等價項:
準確數字
SQL Server 数据类型 | C# 数据类型(SQL Server) | C# 数据类型(.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 数据类型 | C# 数据类型(SQL Server) | C# 数据类型(.NET Framework) |
---|---|---|
float | SqlDouble | Double |
real | SqlSingle | Single |
日期和時間
SQL Server 数据类型 | C# 数据类型(SQL Server) | C# 数据类型(.NET Framework) |
---|---|---|
date | N/A | N/A |
datetimeoffset | N/A | N/A |
datetime2 | N/A | N/A |
smalldatetime | SqlDateTime | DateTime |
datetime | SqlDateTime | DateTime |
time | N/A | N/A |
字元字串
SQL Server 数据类型 | C# 数据类型(SQL Server) | C# 数据类型(.NET Framework) |
---|---|---|
char | N/A | N/A |
varchar | N/A | N/A |
text | N/A | N/A |
Unicode字串
SQL Server 数据类型 | C# 数据类型(SQL Server) | C# 数据类型(.NET Framework) |
---|---|---|
nchar | N/A | N/A |
nvarchar | N/A | N/A |
ntext | N/A | N/A |
二進位字串
SQL Server 数据类型 | C# 数据类型(SQL Server) | C# 数据类型(.NET Framework) |
---|---|---|
binary | SqlBinary | Byte[] |
varbinary | SqlBinary | Byte[] |
image | N/A | N/A |
其他資料型別
SQL Server 数据类型 | C# 数据类型(SQL Server) | C# 数据类型(.NET Framework) |
---|---|---|
cursor | N/A | N/A |
timestamp | N/A | N/A |
hierarchyid | N/A | N/A |
uniqueidentifier | SqlGuid | Guid |
sql_variant | N/A | Object |
xml | SqlXml | N/A |
table | N/A | N/A |
以上是SQL Server 資料類型的等效 C# 資料型別是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!