数据库列的类型

发布时间:2023年12月21日

数值:

tinyint? ? ? ? 十分小的数据? ? ? ? ? 1个字节

smallint? ? ? ? ?较小的数据? ? ? ? ? 2个字节

mediumint? ? ?中等大小的数据? ? 3个字节

int? ? ? ? ? ? ? 标准的整数? ? ? ? ? ? ? ?4个字节(常用int)

bigint? ? ? ? ? 较大的数据? ? ? ? ? ? ? 8个字节

float? ? ? ? ? ?浮点数? ? ? ? ? ? ? ? ? ? ? 4个字节

double? ? ? ?浮点数? ? ? ? ? ? ? ? ? ? ? 8个字节?

decimal? ? ?字符串形式的浮点数? ?金融计算的时候一般是使用decimal

字符串:

char? ? ? ? ? ? 固定大小 的字符串? ? 0~255

varchar? ? ? ?可变字符串? ? ? ? ? ? ? ? 0~65535(常用的,对应java中的Stringl类型)

tinytext? ? ? ? 微型文本? ? ? ? ? ? ? ? ? ?2^8-1

text? ? ? ? ? ? ? 文本串? ? ? ? ? ? ? ? ? ? ? 2^16-1(保存大文本)

时间日期:

data? ? ? ? ?YYYY-MM-DD,日期格式

time? ? ? ? ?HH: mm: ss? ? ? 时间格式

datetime? ? YYYY-MM-DD HH: mm: ss? ? ?最常用的时间格式

timestamp? ? 时间戳,1970.1.1到现在的毫秒数!也较为常用。

year? ? ? ? ? ? ? ?年份表示

null:

没有值,未知

注意:不要使用NULL进行运算,结果为NULL(没有意义)

文章来源:https://blog.csdn.net/2301_79221593/article/details/135135014
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。