当前位置:首页 > 数据库 > 正文

Oral-SQL 建表

建立员工分类表;

员工分类表结构、内容分别如下图:

 

一.建立表结构

新建-table-名称(egrade)

   

然后 列:创建表结构

二. 输入表数据

有两种方式

①右击关键字 egrade ,选择编辑数据,手动添加数据

1.

2.

3.

② sql 语句输入数据

insert into hr.egrade(e_grade, hire_start, hire_end) values (‘B‘,to_date(‘20030101‘,‘yyyymmdd‘),to_date(‘20041231‘,‘yyyymmdd‘));

运行结果:

三.删除表数据

再运行以下语句,得到完整的员工分类表

 insert into hr.egrade(e_grade, hire_start, hire_end) values (‘C‘,to_date(‘20050101‘,‘yyyymmdd‘),to_date(‘20061231‘,‘yyyymmdd‘));

 insert into hr.egrade(e_grade, hire_start, hire_end) values (‘D‘,to_date(‘20070101‘,‘yyyymmdd‘),to_date(‘20081231‘,‘yyyymmdd‘));

①假设最后一个语句运行两次,D分类重复了:

输入 语句:

select *
from hr.egrade for update;

然后把锁打开,- 去重复行,打完对勾,把锁带上

结果如上。

② 把整个表删除

drop table hr.egrade