数据库数据类型
来源:互联网 发布:java控制显示行数 编辑:程序博客网 时间:2024/06/07 08:07
一、string类型
1、char(n):固定长度,最多8000字符
2、varchar(n):可变长度,最多8000字符
3、varchar(max):可变长度,最多1073741824字符
4、text:可变长度,最多2GB文本数据
5、nchar:固定长度的unicode,最多4000字符
6、nvarchar:可变长度的unicode,最多4000字符
7、nvarchar(max):可变长度的unicode,最多536870912
8、ntext:可变长度的unicode,最多2GB文本数据
9、bit:允许0、1或null
10、binary:固定长度的二进制字符串,最多8000字符
11、varbinary:可变长度的二进制字符串,最多8000字符
12、varbinary(max):可变长度的二进制,最多2GB
13、image:可变长度的二进制,最多2GB
14、boolean:存储true或false
二、number类型
1、tinyint:允许0~255
2、smallint:允许-32768~32768
3、int:允许-2147483648~214748367
4、bigint:允许-9223372036845775808~9223372036845775807
5、decimal(p,s):固定精度和比例的数字,允许-10^38+1~10^38-1。
p是指可以存储的最大数字(小数点左侧和右侧),必须是1~38之间的值,默认是18。
s是指小数点右侧存储最大位数,必须是0~p之间的值,默认是0
6、float(n):浮动精度数字,n的默认值是53
三、date类型
1、datetime:1753年1月1日~9999年12年31日,精度为3.33毫秒
2、datetime2:1753年1月1日~9999年12年31日,精度为100纳秒
3、smalldatetime:1900年1月1日~2079年6月6日,精度为1分钟
4、date:仅存储日期,0001年1月1日`9999年12月31日
5、time:仅存储时间,精度为100纳秒
6、datetimeoffset:与datetime2相同,外加时区偏移
7、timestamp:存储唯一数字,每当创建或修改某行时,该数字会更新,timestamp值基于内部时间,不对应真实时间,每个表只能有一个
四、其他数据类型
1、存储最多8000字节不同数据类型的数据,出来text、ntext、以及timestamp
2、uniqueidentifier:存储唯一标示符(guid)
3、xml:存储xml格式化数据,最多2GB
4、cursor:存储对用于数据库操作的指针的作用
5、table:存储结果集,供稍后处理
- 数据库数据类型
- 数据库数据类型
- 数据库数据类型
- 数据库 数据类型
- 数据库数据类型
- 数据库数据类型
- 数据库-数据类型
- 数据库数据类型
- 数据库数据类型
- 数据库数据类型
- SQLServer_SQL数据库中的数据类型
- 数据库中的数据类型
- SQL2005数据库数据类型
- SQL2005数据库数据类型
- 数据库的数据类型
- sql2005数据库数据类型
- 数据库- 系统数据类型
- 数据库 数据类型转换
- Unit14
- java分支,循环语句基本知识:
- 7.4穷举法
- SDUT-1140 面向对象程序设计上机练习一(函数重载)
- Android_SlidingMenu练习
- 数据库数据类型
- php 资料收集(持续更新)
- 在node中使用MonoDB实现增删改查
- Linux下的五种I/O通信模型
- solidity动态大小字节数组
- 徐登沿的第六个程序(计算并输出圆的周长和面积)
- 6.4
- JavaScript调试技巧
- 创建应用程序容器