zoukankan      html  css  js  c++  java
  • SqlDbType 与 .Net 数据类型对照表

    成员名称 

    说明 

    BigInt 

    受 .NET Framework 精简版的支持。 

    Int64 

    一个 64 位的有符号整数。 

    Binary 

    受 .NET Framework 精简版的支持。 

    Array 类型为 Byte 

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

    Bit 

    受 .NET Framework 精简版的支持。 

    Boolean 

    无符号数值,可以是 0、1 或空引用(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,后面的两个值在不声明其他类型的情况下采用。 

  • 相关阅读:
    leetcode5 Longest Palindromic Substring
    leetcode17 Letter Combinations of a Phone Number
    leetcode13 Roman to Integer
    leetcode14 Longest Common Prefix
    leetcode20 Valid Parentheses
    leetcode392 Is Subsequence
    leetcode121 Best Time to Buy and Sell Stock
    leetcode198 House Robber
    leetcode746 Min Cost Climbing Stairs
    tomcat下使用druid配置jnid数据源
  • 原文地址:https://www.cnblogs.com/chengyihardworking/p/4255956.html
Copyright © 2011-2022 走看看