• SqlDbType 与 .Net 数据类型对照表


    成员名称

    说明

    BigInt

    .NET Framework 精简版的支持。

    Int64

    一个 64 位的有符号整数。

    Binary

    .NET Framework 精简版的支持。

    Array 类型为 Byte

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

    Bit

    .NET Framework 精简版的支持。

    Boolean

    无符号数值,可以是 01 或空引用(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

    8 位的无符号整数。

    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,后面的两个值在不声明其他类型的情况下采用。

    posted on 2004-12-14 13:23 海天一鸥 阅读(1009) 评论(1)  编辑 收藏 引用 网摘 所属分类: 数据库

  • 相关阅读:
    python查询MySQL写入Excel
    Spring BOOT的学习笔记
    后台管理系统好用的UI框架
    SSM学习笔记
    解决thinkPHP3.2.3使用Smarty模板后无法使用系统常量问题
    提交代码,SVN被锁定,提示:svn is already locked解决方案
    CentOS 7编译安装php7.0.7以及可能遇到的问题的解决方案
    thinkphp nginx配置
    php读取不到指定的php.ini配置
    phpmyadmin nginx设置
  • 原文地址:https://www.cnblogs.com/cclinux/p/567479.html
Copyright © 2020-2023  润新知