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'
  • 相关阅读:
    linux g++编译dxf文件C++解析库dxflib
    linux g++使用总结
    一个使用three.js的网页DXF文件查看器dxf viewer
    node.js教程基础:node.js访问操作系统
    node.js教程基础:node.js全局对象
    node.js教程基础:node.js命令行选项
    node.js教程基础:node.js包管理器
    node.js教程基础:node.js REPL
    node.js教程基础:第一个node.js程序
    node.js教程基础:node.js安装
  • 原文地址:https://www.cnblogs.com/mobobo/p/5372901.html
Copyright © 2011-2022 走看看