栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

数据库的列类型和字段属性

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

数据库的列类型和字段属性

列类型     数值
tinyint十分小的数据1个字节
smallint较小的数据2个字节
mediumint中等大小的数据3个字节
int标准的整数(常用)4个字节
bigint较大的数据8个字节
float浮点数4个字节
double浮点数8个字节
decimal字符串形式的浮点数(一般用于金融方面)9个字节

    字符串
char字符串固定大小的0~255
varchar可变字符串(类似String)0~65535
tinytext微型文本2^8-1
text文本串2^16-1

    时间日期

        Java导包java.util.Date

dateYYYY-MM-DD日期格式
timeHH:mm:ss时间格式
datatimeYYYY-MM-DD  HH:mm:ss最常用的时间格式
timestamp时间戳1970.1.1到现在的毫秒数
year年份年份表示

    null

        没有值,未知

        注意,不要使用NULL进行运算,结果为NULL


字段属性     Unsigned

        无符号的整数

        声明了该列不能声明为复数

    zerfill

        使用0填充

        不足的位数,使用0来填充(例:int(3),5-----005)

    自增

        通常理解为自增,自动在上一条的基础上+1(默认)

        通常用来设计唯一的主键,必须是整数类型

        可以自定义设计主键自增的起始值和步长(自增的大小)

        

    非空NULL(not null)

        假设设置为not null,如果不想给它赋值,他就会报错

        NULL,如果不填写值,默认就是null

    默认(default)

        设置默认的值

        例:sex,默认值为男,如果不指定该列的值,则会有默认的值

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1035351.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号