数据库的字段类型

数据库的字段类型数据库的字段类型 数据库字段类型

大家好,欢迎来到IT知识分享网。

1.text 大文本 不知道长度的,速度慢于varchar

例 长度超过255一般使用这个

2. decimal (10,2)小数的 ,表示整数8位,小数点后两位,

例 需要一个精确数值的,比如 钱

3. BigInt 数据类型提供了一种方法来表示大于2^53-1的整数。

BigInt可以表示任意大的整数 后边不接长度

例 主键 

4.tinyint类型代表一个字节,如果一个数字大小超过一个字节,则无法保存。 长度1

例 状态

5.char 固定长度的

例 电话,ip地址等

6.dataTime 日期的格式 后边不接长度

例 更新时间的

7. JSON 数据列会自动校验存入此列的内容是否符合 JSON 格式,非正常格式则报错 后边不接长度

默认是null

例 会员等级

8.BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。

BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。 

TinyBlob             最大 255 

Blob                  最大 65K 

MediumBlob     最大 16M 未接长度

LongBlob            最大 4G 

例 内容

9.TEXT是用于存储可以采取从1个字节到4 GB长格式文本字符串是有用的。

TINYTEXT – 255个字节(255个字符) 需要1个字节的开销

TEXT – 64KB(65,535个字符) 需要2个字节的开销

MEDIUMTEXT – 16MB(16,777,215个字符) 需要3个字节的开销

LONGTEXT – 4GB(4,294,967,295个字符) 需要4个字节的开销

例 内容

10.varchar 除了存储字符串本身以外,还需要1~2个字节来存储字符串的长度信息可以变的

需要有初始长度

例 cron表达式 

11.时间和日期类型

date (表示的是日历:年、月、日)例如:1992-01-01

time (表示时间(时分秒)):23:59:59

dateTime (日历+时间(年月日、十分秒)):例如:2018-11-27 02:34:59

year (指标是年份)1911 – 2155

timestamp (表示时间戳):某个时间段

11.浮点型数据类型

float 对应java中的 float/BigDecimal

double 对应java中的 double

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/157844.html

(0)
上一篇 2025-01-27 21:10
下一篇 2025-01-27 21:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信