zoukankan      html  css  js  c++  java
  • sqlserver数据类型

    数据类型开始结束
    bigint -9,223,372,036,854,775,808 9,223,372,036,854,775,807
    int -2,147,483,648 2,147,483,647
    smallint -32,768 32,767
    tinyint 0 255
    bit 0 1
    decimal -10^38 +1 10^38 -1
    numeric -10^38 +1 10^38 -1
    money -922,337,203,685,477.5808 +922,337,203,685,477.5807
    smallmoney -214,748.3648 +214,748.3647

    近似数值数据类型:

    数据类型开始结束
    float -1.79E + 308 1.79E + 308
    real -3.40E + 38 3.40E + 38

    日期和时间数据类型:

    数据类型开始结束
    datetime Jan 1, 1753 Dec 31, 9999
    smalldatetime Jan 1, 1900 Jun 6, 2079
    date 存储数据,如:June 30, 1991
    time 存储当天的时间点,如:12:30 P.M.

    注意: 在这里,日期时间有3.33毫秒的精度,而SMALLDATETIME有1分的准确性。

    字符串数据类型:

    数据类型开始结束
    char char 最大长度为8000字符。(固定长度非Unicode字符)
    varchar varchar 最多8,000个字符。(可变长度非Unicode数据)
    varchar(max) varchar(max) 231个字符为最大长度,可变长度的非Unicode数据(只有SQL Server 2005)
    text text 可变长度的非Unicode数据以2,147,483,647个字符为最大长度

    Unicode字符字符串数据类型:

    数据类型描述
    nchar 4000字符为最大长度。(固定长度的Unicode)
    nvarchar 4000字符为最大长度。(可变长度的Unicode)
    nvarchar(max) 231个字符(只在SQL Server 2005)最大长度(可变长度的Unicode)
    ntext 1,073,741,823个字符为最大长度。 (可变长度的Unicode)

    二进制数据类型:

    数据类型描述
    binary 8000字节为最大长度(固定长度的二进制数据)
    varbinary 8000字节的最大长度。(变长二进制数据)
    varbinary(max) 231字节(仅在SQL Server 2005)的最大长度。 (变长二进制数据)
    image 2,147,483,647字节的最大长度。 (变长二进制数据)

    其它数据类型:

    数据类型描述
    sql_variant 不同的SQL服务器支持的数据类型的存储值,除了文本,ntext和时间戳
    timestamp 存储数据库范围内的唯一编号,获取每一行或更新时更新
    uniqueidentifier 存储全局唯一标识符(GUID)
    xml 存储XML数据。可以存储一列或变量(仅在SQL Server 2005)的XML实例
    cursor 引用光标对象
    table 存储以供以后处理结果集

  • 相关阅读:
    第30周日
    第30周六
    第30周五
    第30周四
    第30周三
    第30周二
    第30周一
    第29周日
    软件架构学习小结
    数据挖掘十大经典算法
  • 原文地址:https://www.cnblogs.com/POLzj/p/5995061.html
Copyright © 2011-2022 走看看