第10讲++数据表的管理和操作(实训)
alter table xsqk add 籍贯char(12) default '重庆', email varchar(30) constraint uq_xsqk_email unique
要求:将学生&课程表xs_kc中的成绩列的数据类型修改为numeric(5,1)。
Alter table xs_kc alter column 成绩 numeric(5,1)
要求:删除xsqk表中的“籍贯、email”列。
提示:由于“籍贯”列上有约束,所以应先删除该约束后,再删除该列。
alter table xsqk drop constraint DF__XSQK__籍贯__0519C6AF, uq_xsqk_email alter table xsqk drop column 籍贯,email
要求:按照表4-5,用命令方式向学生情况表xsqk添加一行杨颖的数据,然后再试试用界面方式
insert xsqk(学号,姓名,性别,出生日期,专业名,所在系,联系电话,总学分,备注) values (‘2012130101’ , ‘杨颖’ , 0 , ‘1995-07-20’ , ‘信息安全’ , ‘计算机应用’ , ‘13512345678’ , null, ‘班长’)
要求:将xsqk表中杨颖的专业名改为多媒体技术。
update xsqk set 专业名 = ‘多媒体技术’ where 姓名=‘杨颖’
要求:删除xsqk表中的男生记录。
use xscj delete xsqk where 性别=1 go select * from xsqk
要求:删除xscj库中的所有表。
drop table xs_kc go drop table xs , kc