数据类型
(一)创建表 CREATE TABLE
(1)建表的权限
(2)有存储区域
CREATE TABLE 列表名字(属性 类型, 属性 类型,...); #自定义创建列表
CREATE TABLE 列表名字 AS SELETC 属性,属性,...FROM 已有列表 WHERE 条件 #使用子查询创建列表
(二)ALTER TABLE 语句
(1)加一列
(2)修改列
ALTER TABLE 列表名 MODIFY (属性 类型)
可修改列的数据类型,大小和缺省值;修改后的缺省值只影响以后插入的数据
(3)删除列
ALTER TABLE 列表名 DROP COLUMN 列表属性列
删除列,如果存在数据一起删除
(三)删除列表
(四)修改列表名字
(五)约束
约束是表级强制执行的规则.
当表中数据有相互依赖性时,可保护数据不被删除.
有如下类型的约束:
NOT NULL 非空约束
UNIQUE KEY () 唯一约束
PRIMARY KEY () 主键约束
FOREIGN KEY (属性名)REFERENCES 另一张表 (属性名) 外键约束
创建约束
①在建表的同时创建
②建表后创建
网友评论