要求:
学生表:Student (Sno, Sname, Ssex , Sage, Sdept)
学号,姓名,性别,年龄,所在系 Sno为主键
课程表:Course (Cno, Cname,)
课程号,课程名 Cno为主键
学生选课表:SC (Sno, Cno, Score)
学号,课程号,成绩 Sno,Cno为主键
1.创建学生表student,定义主键sno,姓名不能重名,性别只能输入男或女,所在系的默认值是“计算机”。
CREATE TABLE Student (
sno INT PRIMARY KEY,
sname VARCHAR(50) NOT NULL UNIQUE,
ssex ENUM('男', '女') NOT NULL,
sage SMALLINT,
sdept VARCHAR(50) DEFAULT '计算机'
);
2.修改student表中年龄(sage)字段属性,将数据类型由int改为smallint。
ALTER TABLE Student
MODIFY COLUMN sage