数据库常用的数据类型
- 格式:pdf
- 大小:55.06 KB
- 文档页数:1
数据库常⽤的数据类型
我们在创建数据库时,常常需要指定表列的数据类型,这⾥我找到⼀些常见的数据类型,做以总结。
1、整数类型(⽤于存放整数)
int //是由四个字节组成的整数,输出范围(-2147483 648~2 147 483 647)
bigint //是由⼋个字节组成的整数,输出范围(-9,223,372,036,854,775,808~9 223 372 036 854 775 807)
tinyint //只能输⼊(0~225)之间的整数
smallint //是由两个字节组成的整数,输出范围(-32768~32767)
2、精确⼩数型(⽤于存放⼩数)
decimal ⽤法:decimal(a,b)
a:指定⼩数点左边和右边可以存储的⼗进制数字的最⼤个数,最⼤精度为38.
b:指定⼩数点右边可以存储的⼗进制数字的最⼤个数。⼩数位数必须是从0~a之间的值,默认⼩数位数是0.
numeric ⽤法同上
3、字符串类型(⽤于存放字符串)
char //固定长度存储数据,最多255个字符
varcahr //按变长存储数据,最多65535个字符
text //当你需要存储⾮常⼤量的字符串时使⽤,最多65535个字符
4、⽇期类型(⽤于存放⽇期信息)
data //表⽰⽇期值,格式为(YYYY-MM-DD),范围(1000.1.1~9999.12.31)
datatime //表⽰混合⽇期和时间值,格式为(YYYY-MM-DD HH:MM:SS),范围
(1000.1.1 00:00:00~9999.12.31 23:59:59)
time //表⽰更精确时间值或持续时间,格式为(HH:MM:SS),范围(-838:59:59'~'838:59:59')
year //表⽰年份值,格式为(YYYY),范围(1901~2155)
timestamp //⾃动存储记录修改时间(如果数据库⾥⾯有timestamp数据类型,就应该考虑时区问题)
以上红⾊标记的为常⽤的数据类型