SqlDbType 枚举
指定要用于 SqlParameter 中的字段和属性的 SQL Server 特定的数据类型。
**命名空间:**System.Data
**程序集:**System.Data(在 system.data.dll 中)
语法
声明
Public Enumeration SqlDbType
用法
Dim instance As SqlDbType
public enum SqlDbType
public enum class SqlDbType
public enum SqlDbType
public enum SqlDbType
成员
成员名称 | 说明 | |
---|---|---|
BigInt | Int64。64 位的有符号整数。 | |
Binary | Byte 类型的 Array。二进制数据的固定长度流,范围在 1 到 8,000 个字节之间。 | |
Bit | Boolean。无符号数值,可以是 0、1 或 空引用(在 Visual Basic 中为 Nothing)。 | |
Char | String。非 Unicode 字符的固定长度流,范围在 1 到 8,000 个字符之间。 | |
DateTime | DateTime。日期和时间数据,值范围从 1753 年 1 月 1 日到 9999 年 12 月 31 日,精度为 3.33 毫秒。 | |
Decimal | Decimal。固定精度和小数位数数值,在 -10 38 -1 和 10 38 -1 之间。 | |
Float | Double。-1.79E +308 到 1.79E +308 范围内的浮点数。 | |
Image | Byte 类型的 Array。二进制数据的可变长度流,范围在 0 到 2 31 -1(即 2,147,483,647)字节之间。 | |
Int | Int32。32 位的有符号整数。 | |
Money | Decimal。货币值,范围在 -2 63(即 -922,337,203,685,477.5808)到 2 63 -1(即 +922,337,203,685,477.5807)之间,精度为千分之十个货币单位。 | |
NChar | String。Unicode 字符的固定长度流,范围在 1 到 4,000 个字符之间。 | |
NText | String。Unicode 数据的可变长度流,最大长度为 2 30 - 1(即 1,073,741,823)个字符。 | |
NVarChar | String。Unicode 字符的可变长度流,范围在 1 到 4,000 个字符之间。如果字符串大于 4,000 个字符,隐式转换会失败。在使用比 4,000 个字符更长的字符串时,请显式设置对象。 | |
Real | Single。-3.40E +38 到 3.40E +38 范围内的浮点数。 | |
SmallDateTime | DateTime。日期和时间数据,值范围从 1900 年 1 月 1 日到 2079 年 6 月 6 日,精度为 1 分钟。 | |
SmallInt | Int16。16 位的有符号整数。 | |
SmallMoney | Decimal。货币值,范围在 -214,748.3648 到 +214,748.3647 之间,精度为千分之十个货币单位。 | |
Text | String。非 Unicode 数据的可变长度流,最大长度为 2 31 -1(即 2,147,483,647)个字符。 | |
Timestamp | Byte 类型的 Array。自动生成的二进制数,并保证其在数据库中唯一。timestamp 通常用作对表中各行的版本进行标记的机制。存储大小为 8 字节。 | |
TinyInt | Byte。8 位的无符号整数。 | |
Udt | SQL Server 2005 用户定义的类型 (UDT)。 | |
UniqueIdentifier | Guid。全局唯一标识符(或 GUID)。 | |
VarBinary | Byte 类型的 Array。二进制数据的可变长度流,范围在 1 到 8,000 个字节之间。如果字节数组大于 8,000 个字节,隐式转换会失败。在使用比 8,000 个字节大的字节数组时,请显式设置对象。 | |
VarChar | String。非 Unicode 字符的可变长度流,范围在 1 到 8,000 个字符之间。 | |
Variant | Object。特殊数据类型,可以包含数值、字符串、二进制或日期数据,以及 SQL Server 值 Empty 和 Null,后两个值在未声明其他类型的情况下采用。 | |
Xml | XML 值。使用 GetValue 方法或 Value 属性获取字符串形式的 XML,或通过调用 CreateReader 方法获取 XmlReader 形式的 XML。 |
平台
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1、1.0
.NET Compact Framework
受以下版本支持:2.0、1.0