- 创建系部表departments,该表的结构见教材附录B中表B-7。
CREATE TABLE departments (dptcode VARCHAR(4),dptname VARCHAR(50));
- 修改系部表departments,增加一列dptlocation表示系部地址,数据类型为VARCHAR(50),允许空值。
ALTER TABLE departments
ADD dptlocation VARCHAR(50) NULL;
- 创建班级表classes,该表的结构见教材附录B中表B-8。
CREATE TABLE classes (clsscode VARCHAR(10),classname VARCHAR(50),dptcode VARCHAR(4));
- 修改班级表classes,将班级名称列classname的数据类型修改为VARCHAR(20),允许空值。
ALTER TABLE classes
ALTER COLUMN classname VARCHAR(50) NULL;
- 修改学生表students,将学生出生日期列dob的名称修改为birthday,并且移动到性别列gender之后。
ALTER TABLE students
CHANGE COLUMN dob birthday DATE AFTER gender;
- 修改教师表teachers,删除表示教师职称的列protitle。
ALTER TABLE teacher
DROP COLUMN protitle;