zoukankan      html  css  js  c++  java
  • SQL Server 常见的数据类型

    类型

    数据类型

    长度

    字符串 Char 1~8000个字符,1个字符占一个字节
    Varchar 1~8000个字符,1个字符占一个字节
    text 1~263-1个字符,1个字符占一个字节
    精确数字类型 Bigint 8字节,-263~263-1
    Int 4字节,-231~231-1
    Smallint 2字节,-215~215-1
    Tinyint 1字节,0~255
    Bit 0、1或NULL
    Decimal 2~17字节,视精确度而定
    Numeric 2~17字节,视精确度而定
    Money 8字节
    Smallmoney 4字节
    近似数字类型 Folat 8字节
    Real 4字节
    日期和时间数据类型 Datetime 8字节
    Smalldatetime 4字节
    Unicode字符串 Nchar 1~4000个字符,1个字符2个字节
    Nvarchar 1~4000个字符,1个字符2个字节
    Ntext 1~230-1个字符,1个字符2个字节
    二进制字符串 Binary 1~8000个字节
    Varbinary 1~8000个字节,存储时需另外增加2字节
    Image 0~2×109字节
    其他数据类型 Timestamp 8字节
    Uniqueidentifier 16字节
    Cursor  
    Sql_variant  
    Table  
    XML  

        1、创建用户自定义数据类型

        系统存储过程sp_addtype可用来创建用户自定义数据类型。其语法格式如下:

    sp_addtype {新数据类型名},[系统数据类型名] [,'null_type']

        例:创建一个uname用户自定义数据类型,其基于的系统数据类型是变长为8的字符,不允许为空。

       

     Use Northwind
    
    Exec sp_addtype uname,'Varchar(8)','Not Null'

        2、删除用户自定义的数据类型

        删除用户自定义的数据类型的命令是:

    sp_droptyppe{'数据类型名'}

        例:删除用户自定义的数据类型uname

    Use Northwind
    Exec sp_droptype 'uname'
  • 相关阅读:
    HDU 1686 Oulipo(kmp)
    openstack介绍以及流程
    openstack组件介绍
    linux之sort
    linux-ls命令
    CSRF-跨域访问保护
    WEB聊天
    python之路-Django进阶
    python之路-Django
    python之路-jQuery
  • 原文地址:https://www.cnblogs.com/mobobo/p/5372901.html
Copyright © 2011-2022 走看看