实训第二天
/*2019.1.7上午
1.删除表语句
2.删除数据语句
3.使用语句创建表
4.使用加入约束条件
非空约束,唯一约束,主键约束,外键约束,检查约束
5.提交,回退,存点
*/
使用的编辑工具是 SQLDevelopment(Oracle数据库)
相关操作代码
建立一个teacher表,设tno(主键),tname,sex,age四列;又创建表student,创建学生表student,表中包含学生编号sno(主键),学生姓名sname,学生年龄age ,学生性别sex,默认为女,手机号tel,地址address。对以上两表进行相关操作。
--删除表
drop table teacher;
--删除数据语句
DELETE from TEACHER where tno=103;
DELETE from TEACHER where age=29;
--提交
commit;
delete from teacher;
--回退
rollback;
--存点
DELETE from TEACHER where tno=104;
SAVEPOINT s1;
DELETE from TEACHER where tno=105;
SAVEPOINT s2;
DELETE from teacher;
roolback;
rollback to s2;
--建表语句
CREATE table teacher(
tno number(10),
tname VARCHAR2(20),
sex VARCHAR2(3) DEFAULT '男',
age NUMBER(3)
);
--创建学生表student,表中包含学生编号sno,学生姓名sname,学生年龄age ,学生性别sex,默认为女,手机号tel,地址address。
create table student(
sno NUMBER(10),
sname VARCHAR2(20),
age NUMBER(3),
sex VARCHAR2(3) D