SqlDbType 枚举与 Microsoft SQL Server 数据类型

本文详细介绍了多种数据类型,包括整型、浮点型、字符型、日期时间型等,并阐述了它们在不同应用场景中的特点和使用限制。

 

 成员名称说明
由 .NET Compact Framework 支持BigIntInt64。64 位的有符号整数。 
由 .NET Compact Framework 支持BinaryByte 类型的 Array。二进制数据的固定长度流,范围在 1 到 8,000 个字节之间。 
由 .NET Compact Framework 支持BitBoolean。无符号数值,可以是 0、1 或 空引用(在 Visual Basic 中为 Nothing)。 
由 .NET Compact Framework 支持CharString。非 Unicode 字符的固定长度流,范围在 1 到 8,000 个字符之间。 
由 .NET Compact Framework 支持DateTimeDateTime。日期和时间数据,值范围从 1753 年 1 月 1 日到 9999 年 12 月 31 日,精度为 3.33 毫秒。 
由 .NET Compact Framework 支持DecimalDecimal。固定精度和小数位数数值,在 -10 38 -1 和 10 38 -1 之间。 
由 .NET Compact Framework 支持FloatDouble。-1.79E +308 到 1.79E +308 范围内的浮点数。 
由 .NET Compact Framework 支持ImageByte 类型的 Array。二进制数据的可变长度流,范围在 0 到 2 31 -1(即 2,147,483,647)字节之间。 
由 .NET Compact Framework 支持IntInt32。32 位的有符号整数。 
由 .NET Compact Framework 支持MoneyDecimal。货币值,范围在 -2 63(即 -922,337,203,685,477.5808)到 2 63 -1(即 +922,337,203,685,477.5807)之间,精度为千分之十个货币单位。 
由 .NET Compact Framework 支持NCharString。Unicode 字符的固定长度流,范围在 1 到 4,000 个字符之间。 
由 .NET Compact Framework 支持NTextString。Unicode 数据的可变长度流,最大长度为 2 30 - 1(即 1,073,741,823)个字符。 
由 .NET Compact Framework 支持NVarCharString。Unicode 字符的可变长度流,范围在 1 到 4,000 个字符之间。如果字符串大于 4,000 个字符,隐式转换会失败。在使用比 4,000 个字符更长的字符串时,请显式设置对象。 
由 .NET Compact Framework 支持RealSingle。-3.40E +38 到 3.40E +38 范围内的浮点数。 
由 .NET Compact Framework 支持SmallDateTimeDateTime。日期和时间数据,值范围从 1900 年 1 月 1 日到 2079 年 6 月 6 日,精度为 1 分钟。 
由 .NET Compact Framework 支持SmallIntInt16。16 位的有符号整数。 
由 .NET Compact Framework 支持SmallMoneyDecimal。货币值,范围在 -214,748.3648 到 +214,748.3647 之间,精度为千分之十个货币单位。 
由 .NET Compact Framework 支持TextString。非 Unicode 数据的可变长度流,最大长度为 2 31 -1(即 2,147,483,647)个字符。 
由 .NET Compact Framework 支持TimestampByte 类型的 Array。自动生成的二进制数,并保证其在数据库中唯一。timestamp 通常用作对表中各行的版本进行标记的机制。存储大小为 8 字节。 
由 .NET Compact Framework 支持TinyIntByte。8 位的无符号整数。 
由 .NET Compact Framework 支持UdtSQL Server 2005 用户定义的类型 (UDT)。 
由 .NET Compact Framework 支持UniqueIdentifierGuid。全局唯一标识符(或 GUID)。 
由 .NET Compact Framework 支持VarBinaryByte 类型的 Array。二进制数据的可变长度流,范围在 1 到 8,000 个字节之间。如果字节数组大于 8,000 个字节,隐式转换会失败。在使用比 8,000 个字节大的字节数组时,请显式设置对象。 
由 .NET Compact Framework 支持VarCharString。非 Unicode 字符的可变长度流,范围在 1 到 8,000 个字符之间。 
由 .NET Compact Framework 支持VariantObject。特殊数据类型,可以包含数值、字符串、二进制或日期数据,以及 SQL Server 值 Empty 和 Null,后两个值在未声明其他类型的情况下采用。 
由 .NET Compact Framework 支持XmlXML 值。使用 GetValue 方法或 Value 属性获取字符串形式的 XML,或通过调用 CreateReader 方法获取 XmlReader 形式的 XML。 

 

转自 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值