SqlDbType 与 .Net 数据类型对照表


成员名称

说明

BigInt

 .NET Framework 精简版的支持。

Int64

一个 64 位的有符号整数。

Binary

 .NET Framework 精简版的支持。

Array 类型为 Byte

二进制数据的固定长度流,范围在 1  8,000 个字节之间。

Bit

 .NET Framework 精简版的支持。

Boolean

无符号数值,可以是 0或空引用(Visual Basic 中为 Nothing)。

Char

 .NET Framework 精简版的支持。

String

 Unicode 字符的固定长度流,范围在 1  8,000 个字符之间。

DateTime

 .NET Framework 精简版的支持。

DateTime

日期和时间数据,值范围从 1753  1  1 日到 9999  12  31 日,精度为 3.33 毫秒。

Decimal

 .NET Framework 精简版的支持。

Decimal

固定精度和小数位数数值,在 -1038 -1  10 38 -1 之间。

Float

 .NET Framework 精简版的支持。

Double

-1.79E +308  1.79E +308 范围内的浮点数字。

Image

 .NET Framework 精简版的支持。

Array 类型为 Byte

二进制数据的可变长度流,范围在 0  231 -1(或2,147,483,647)个字节之间。

Int

 .NET Framework 精简版的支持。

Int32

一个 32 位的有符号整数。

Money

 .NET Framework 精简版的支持。

Decimal

一个货币值,范围在 -263(即-922,337,203,685,477.5808)到 2 63 -1(即+922,337,203,685,477.5807)之间,精度为千分之十个货币单位。

NChar

 .NET Framework 精简版的支持。

String

Unicode 字符的固定长度流,范围在 1  4,000 个字符之间。

NText

 .NET Framework 精简版的支持。

String

Unicode 数据的可变长度流,最大长度为 230 - 1(或1,073,741,823)个字符。

NVarChar

 .NET Framework 精简版的支持。

String

Unicode 字符的可变长度流,范围在 1  4,000 个字符之间。

注意   如果字符串大于 4,000 个字符,隐式转换会失败。在使用比 4,000 个字符更长的字符串时,请显式设置对象。

Real

 .NET Framework 精简版的支持。

Single

-3.40E +38  3.40E +38 范围内的浮点数字。

SmallDateTime

 .NET Framework 精简版的支持。

DateTime

日期和时间数据,值范围从 1900  1  1 日到 2079  6  6 日,精度为 1 分钟。

SmallInt

 .NET Framework 精简版的支持。

Int16

一个 16 位的有符号整数。

SmallMoney

 .NET Framework 精简版的支持。

Decimal

一个货币值,范围在 -214,748.3648 +214,748.3647 之间,精度为千分之十个货币单位。

Text

 .NET Framework 精简版的支持。

String

 Unicode 数据的可变长度流,最大长度为 231-1(或 2,147,483,647) 个字符。

Timestamp

 .NET Framework 精简版的支持。

Array 类型为 Byte

自动生成的二进制数,并保证其在数据库中唯一。timestamp 通常用作对表中各行的版本进行标记的机制。存储大小为 8 字节。

TinyInt

 .NET Framework 精简版的支持。

Byte

位的无符号整数。

UniqueIdentifier

 .NET Framework 精简版的支持。

Guid

全局唯一标识符(或 GUID)。

VarBinary

 .NET Framework 精简版的支持。

Array 类型为 Byte

二进制数据的可变长度流,范围在 1  8,000 个字节之间。

注意   如果字节数组大于 8,000 个字节,隐式转换会失败。在使用比 8,000 个字节大的字节数组时,请显式设置对象。

VarChar

 .NET Framework 精简版的支持。

String

 Unicode 字符的可变长度流,范围在 1  8,000 个字符之间。

Variant

 .NET Framework 精简版的支持。

Object

特殊数据类型,可以包含数值、字符串、二进制或日期数据,以及 SQL Server  Empty  Null,后面的两个值在不声明其他类型的情况下采用。







本文转自斯克迪亚博客园博客,原文链接:http://www.cnblogs.com/sgsoft/archive/2004/12/14/76921.html,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值