创建表的完整语法

一 创建表的完整语法
create table 表名(
字段名1 类型[(宽度) 约束条件],
字段名2 类型[(宽度) 约束条件],
字段名3 类型[(宽度) 约束条件]
);

#解释:
类型:使用限制字段必须以什么样的数据类型传值
约束条件:约束条件是在类型之外添加一种额外的限制


# 注意:
1. 在同一张表中,字段名是不能相同
2. 宽度和约束条件可选,字段名和类型是必须的
3、最后一个字段后不加逗号


create database db37;

1.存储引擎

2.建表的完整语句
create table 表名 (字段名 数据类型[(长度) 约束])
长度
整型表示显示宽度
字符串表示存储长度限制

3.数据类型
1.整型
tinyint smallint mediumint int bigint
1 2 3 4 8
2.浮点
FLOAT DOUBLE DECIMAL
4 8 手动指定长度
(m,d)
m是整体长度
d是小数长度


3.字符串
char定长 varchar变长

text 大文本
blob 没有编码的文本

* binary bigbinary 存储二进制数据

4.时间日期
time
year
date
datetime
timestamp 1970 - 2037



5.集合与枚举
共同点: 只能放字符串类型 可以用序号来插入数据
不同点: 集合多选多 枚举多选一
集合使用序号插入时 只能插一个

posted @ 2018-09-22 21:32  不沉之月  阅读(1737)  评论(0编辑  收藏  举报