SQL基本常用数据类型
2017-11-20 00:41
369 查看
(1)整型:
Bit: true/false
Tinyint:[0,255](只用正数)
Smallint:[-32768,32767]
Int:[-21亿,21亿]
Bigint:相当大!
(2)小数型
Decimal(m,n) , Numeric(m,n)
//m为最多保留的有效数字位数,n为最多保留的小数位,其中m<=32;
(3)货币型
Money(-263,263):范围大,自动保留4位有效数字
(4)时间日期型
Date型:(0001/01/01——9999/12/31)
DateTime型:(1753/01/01——9999/12/31)
可以保存到s
DateTime2型:(1753/01/01——9999/12/31)
精确到100ns = 0.1us = 0.0001ms
(5)字符型
非unicode字符(汉字占两个字节)
char(m):m<=8000,未达到长度的部分用 空格 补充
varchar(m):m<=8000,长度是可变的,不会以 空格 补充
varchar(max):随便存。
unicode字符(汉字占一个字节)
nchar(m):m<=4000未达到长度的部分用 空格 补充
nvarchar(m):m<=4000,长度是可变的,不会以 空格 补充
nvarchar(max):随便存。
(6)二进制类型:存储图像,音频等数据
Binary(8000):相当于7.8125KB
Binary(max):相当于2个G
Bit: true/false
Tinyint:[0,255](只用正数)
Smallint:[-32768,32767]
Int:[-21亿,21亿]
Bigint:相当大!
(2)小数型
Decimal(m,n) , Numeric(m,n)
//m为最多保留的有效数字位数,n为最多保留的小数位,其中m<=32;
(3)货币型
Money(-263,263):范围大,自动保留4位有效数字
(4)时间日期型
Date型:(0001/01/01——9999/12/31)
DateTime型:(1753/01/01——9999/12/31)
可以保存到s
DateTime2型:(1753/01/01——9999/12/31)
精确到100ns = 0.1us = 0.0001ms
(5)字符型
非unicode字符(汉字占两个字节)
char(m):m<=8000,未达到长度的部分用 空格 补充
varchar(m):m<=8000,长度是可变的,不会以 空格 补充
varchar(max):随便存。
unicode字符(汉字占一个字节)
nchar(m):m<=4000未达到长度的部分用 空格 补充
nvarchar(m):m<=4000,长度是可变的,不会以 空格 补充
nvarchar(max):随便存。
(6)二进制类型:存储图像,音频等数据
Binary(8000):相当于7.8125KB
Binary(max):相当于2个G
相关文章推荐
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- SQL的常用数据类型列表详解
- SQL中常用的数据类型及简介
- OpeCV中常用基本数据类型的定义分析之一
- Js基本数据类型常用方法扩展(基本数据处理)
- java数据类型与sql类型基本映射
- Mysql/SQLServer数据类型与java基本数据类型的对应
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- 黑马程序员——常用API(StringBuilder和StringBuffer以及基本数据类型包装类)
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Redis从入门到放弃 之 常用命令和基本数据类型操作
- javascript基本数据类型及类型检测常用方法小结
- Object-C NSLog 常用输出基本数据类型格式
- python 基本数据类型常用方法总结
- PL/SQL的数据类型和常用函数
- Java基本知识(连载)-数据类型和常用运算
- sql server 数据类型及常用表处理sql语句总结
- oracle PL/SQL的基本构成,块结构和基本语法要求,数据类型,变量定义,运算符和函数
- COleVariant与常用基本数据类型之间的转换(转)
- JAVA菜鸟入门篇 - Java基本数据类型常用包装类(二十六)