数据类型 描述 备注 对应vba类型
  字符    
char(n) n为1-8000字符之间    
nchar(n) n为1-4000 unicode字符之间    
nvarchar(max) 最多为2^30-1(1073741823)unicode字符   string
text 最多为2^31-1(2147483647)字符    
varchar(n) n为1-8000字符之间    
varchar(max) 最多为2^31-1(2147483647)字符    
精确数字    
bit 0,1或者null  
boolean
tinyint 0-255之间的整数   byte
smallint -32768~32767之间的整数   Integer
int -2147483648~2147483647之间的整数   long
bigint -9223372036854775808~9223372036854775807之间的整数    
numric(p,s)或decimal(p,s) 表示的数字可以达到38位,存储数据时所用的字节数目会随着使用位数的多少变化    decimal
money -9223372036854775808.5808~9223372036854775807.5807  
Currency
smallmoney -2147483648.3648~2147483647.3647  
 
  近似数字    
float[(n)] -1.79E+308~1.79E+308   double
real() -3.04E+38~3.04E+38   Single
  二进值    
binary(n) n为1-8000十六进制数字之间      
varbinary(n) n为1-8000十六进制数字之间    
varbinary(max) 最多为2^31-1(2147483654)十六进制数字    
  日期时间    
date 1年1月 1日-9999年12月31日,只存储日期    
datetime 1753年1月1日~9999年12月31日,精确到最近的3.33毫秒    date
datetime(n) 1年1月1日~999年12月31日.0~7之间的n指定小数秒    
datetimeoffset(n) 1年1月1日~999年12月31日.0~7之间的n指定小数秒+/-偏移量    
smalldatetime 1900年1月1日~2079年6月6日,精确到1分钟    
time(n) 小时:分钟:秒.9999999,0~7之间的n指定小数秒    
  其他系统类型    
cursor 包含对游标的引用,只用用作变量或者存储过程参数    
hierarchyid 包含对层次结构中位置的引用    
sql_variant 可能包含任何系统数据类型的值.    
table 用于存储进一步处理的数据集,主要用于返回标志函数的结果集,也可以用于存储过程和批处理    
timestamp或rowversion 对于每个表是唯一的,自动存储的值.通常用于版本戳.该值在dml的时候自动更新    
uniqueidentifier 包含全局唯一标识符GUID.该值可以从Newsequentialid()函数获得.    
xml 定义为unicode形式    
     
variant  object  enum
public type ...end type

MSSQL数据类型的更多相关文章

  1. [开发笔记]-unix时间戳、GMT时间与datetime类型时间之前的转换

    前段时间项目中涉及到了MySql和MsSql数据类型之间的转换,最近又在研究新浪微博的API,涉及到了带有时区的GMT时间类型的转换,所以,特记录于此,以备日后查询. 一:UNIX时间戳与dateti ...

  2. Mssql中一些常用数据类型的说明和区别

    Mssql中一些常用数据类型的说明和区别 1.bigint 占用8个字节的存储空间,取值范围在-2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,37 ...

  3. mssql sqlserver text数据类型专题说明

    摘要: 下文分享text数据类型的简介及处理text数据类型所涉及的函数,如下所示: text 数据类型简介: mssql sqlserver 常用数据类型简介 mssql sqlserver tex ...

  4. mssql sqlserver xml数据类型专题

    摘要: 下文将详细讲述sql server xml数据类型的相关知识,如下所示: 实验环境: sql server 2008 R2 xml数据类型简介: mssql sqlserver xml数据类型 ...

  5. MSSQL 错误:在将 varchar 值 '1,2,3,5,6' 转换成数据类型 int 时失败。

    MSSQL  错误:在将 varchar 值 '1,2,3,5,6' 转换成数据类型 int 时失败.

  6. 在C#项目中需要用double类型操作MSSQL float类型数据(附C#数据类型和SQL数据类型对照)

    C#操作SQL Float类型,数据会多很多小数,原来是C#的float和sql的float类型不一致.以下是数据库中与C#中的数据类型对照. /// <summary> /// 数据库中 ...

  7. (转)C# 数据类型映射 (SQLite,MySQL,MSSQL,Oracle)

    一.C# vs SQLite: C# SQLite 字段名 类型 库类型 GetFieldType(#) 转换 备注 F_BOOL bool BIT NOT NULL Boolean F_BOOL_N ...

  8. C# 数据类型映射 (SQLite,MySQL,MSSQL,Oracle)

    一.C# vs SQLite: C# SQLite 字段名 类型 库类型 GetFieldType(#) 转换 备注 F_BOOL bool BIT NOT NULL Boolean F_BOOL_N ...

  9. 【转】MSSQL获取指定表的列名信息,描述,数据类型,长度

    /* --作用:根据特定的表名查询出字段,以及描述,数据类型,长度,精度,是否自增,是否为空等信息 --作者:wonder QQ:37036846 QQ群:.NET顶级精英群 ID:124766907 ...

  10. mssql sqlserver null数据类型专题

    摘要: 下文将详细讲述sql server NULL(空值)的相关知识,如下所示: 实验环境: sql server 2008 R2 NULL(空值)简介: mssql sqlserver null数 ...

随机推荐

  1. 记录解决方案(sqlserver篇)

    一个月的补卡次数不超过三次(即统计一个月内某人的补卡次数) 表结构是某人一天内的四次打卡状态,这样是统计当月补卡的天数了(错误) select count(*) from [Proc_HR_Punch ...

  2. Docker的常见使用

    一.Docker的常见使用 1.docker的使用 1.1 查看docker版本号信息 docker version docker info 1.2 启动docker systemctl start ...

  3. c语言学习--静态函数

    静态函数 #include<stdio.h> //这是静态函数, 静态函数只能在当前文件调用,其他文件下面的函数是没法调用到这个函数的 static void fun1() { print ...

  4. [AGC043B] 123 Triangle

    个人思路: 首先,经过 \(1\) 轮就没有 \(3\) 了. 先考虑能否递推前 \(i\) 个数的答案,发现不行. 再考虑能否推出 \(i\) 个数的答案的计算公式,也发现不行. 然后就不会了. 正 ...

  5. 第八章:diff

    1.git  diff命令的格式 1]可以使用git  diff命令的来源,(任意树对象.工作目录.索引) 2]git  diff命令进行树比较时,可以通过(提交名.分支名.标签名) 3]git  d ...

  6. spring boot读取本地文件

    File file = ResourceUtils.getFile("classpath:face/1112.txt"); InputStream inputStream = ne ...

  7. iOS开发之时间格式化

    //返回当前时间,以GMT为准 NSDate * date = [NSDate date]; NSLog(@"%@", date); //显示当前时间距离1970-01-01 00 ...

  8. 045_List view button

    http://www.interactiveties.com/b_execute_javascript_button.php https://developer.salesforce.com/foru ...

  9. 替代学习物联网-云服务-04TLINK云MQTT

    1.注册TLINK www.tlink.io 记录下登录的用户名,密码.MQTT需要 2.添加设备  3.设备序列号:clientID 4.mqtt.fx调试器  5.订阅主题 在MQTT.fx上,单 ...

  10. CH9121小结

    当通过网络配置工具将CH9121设置成UDP SERVER模式时,同时通过SRT-NET设置将PC设置成UDP并与CH9121用网线连接.将CH9121配置好与PC信息相匹配的端口号与IP地址,PC端 ...