首页 > 编程知识 正文

数据库创建表数据类型,数据库建表类型

时间:2023-05-04 13:45:29 阅读:258488 作者:2617

SQL创建表之数据类型

创建一个或多个表:create【创建】table【表】 表名称(字段名称 字段类型(长度) 约束,字段名称 字段类型(长度) 约束);

例:create table表名称( 字段名称 int(20))

字段类型:一个实体对应一个表,一个实体属性对应表的一个字段。

Java中的类型 MySQL中类型     tiny【微小的】

byte/short/int/long tinyint/smallint/int/bigint

Float float

Double double

Boolean bit

Char /string char和varchar类型

Char和varchar区别:char代表是固定长度的字符或字符串。

定义类型char(8);向这个字段存入字符串hello,那么数据库会使用三个空格来补全。超过了会报错(如果值经常改变,经常修改用固定的char)

Varchar代表的是可变长度的字符串。

定义类型varchar(8),向这个字段存入字符串hello,那么存入数据库的就是hello。(一般用于固定的值,不经常改变的)

 

Data date/time/datetime/timestamp    stamp【】

Datetime和timestamp区别:

Datetime就是既有日期又有时间的日期类型,如果没有向字段中存值,那么数据库就用null存入到数据库中()

Timestamp也是既有日期又有时间的日期类型,如果没有向字段中存值,数据库会使用系统当前时间存入到数据库中。(适用当前时间的)

File BLOB【一团一滴】/TEXT【cxdxyz】


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。