Auto commit
This commit is contained in:
parent
017d98f41f
commit
470ff460d9
31
2208/天天乐学考试答案/MySQL练习(一).md
Normal file
31
2208/天天乐学考试答案/MySQL练习(一).md
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
### 第一套
|
||||||
|
|
||||||
|
```sql
|
||||||
|
#1 插入记录
|
||||||
|
/*
|
||||||
|
主键自增字段:DEFAULT
|
||||||
|
设置成空值:NULL
|
||||||
|
*/
|
||||||
|
INSERT INTO t_employee()
|
||||||
|
VALUES('e0013', '刘红', '女', 22, '实习生', 'd0002', NULL);
|
||||||
|
#2.修改表结构
|
||||||
|
/*
|
||||||
|
修改表中字段的数据类型
|
||||||
|
ALTER TABLE 表名 MODIFY 字段名 数据类型 [约束];
|
||||||
|
*/
|
||||||
|
ALTER TABLE t_employee MODIFY sex ENUM('男', '女');
|
||||||
|
#3 创建外键
|
||||||
|
/*
|
||||||
|
学生表(学号、姓名、班级编号)
|
||||||
|
班级表(班级编号、班级名称)
|
||||||
|
外键表:学生表 主键表:班级表
|
||||||
|
ALTER TABLE 学生表 ADD CONSTRAINT fk_st FOREIGN KEY(班级编号) REFERENCES 班级表(班级编号);
|
||||||
|
|
||||||
|
FOREIGN KEY(字段) 外键表中的字段
|
||||||
|
REFERENCES 表名(字段) 字段是表中的主键
|
||||||
|
*/
|
||||||
|
ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY(字段名) REFERENCES 表名(主键字段名);
|
||||||
|
ALTER TABLE t_employee ADD CONSTRAINT fK_did FOREIGN KEY(did) REFERENCES t_department(did);
|
||||||
|
|
||||||
|
```
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user