前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle二维表操作训练

Oracle二维表操作训练

作者头像
葆宁
发布2019-04-19 10:32:06
3730
发布2019-04-19 10:32:06
举报
文章被收录于专栏:FREE SOLOFREE SOLO
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

—创建Employees create table Employees( employeeID varchar2(6) primary key, ename varchar2(10) not null, Birthday date not null, sex char(4) not null, address varchar2(20) , zip varchar2(6), Phonenumber varchar2(12), Emailaddress varchar2(30), departmentID varchar2(3) not null ); —创建Departments create table Departments( departmentID varchar2(3) primary key, departmentName varchar2(30) not null, note varchar2(16)

); —创建Salary create table Salary( employeeID varchar2(6) primary key, income number(8,2) not null, outcome number(8,2) not null

);

–插入测试数据 insert into Employees(Employeeid,ename,Birthday,sex,Departmentid) values(010001,‘王平’,to_date(‘1981-01-05’,‘yyyy-mm-dd’),‘女’,‘1’); insert into Employees(Employeeid,ename,Birthday,sex,Departmentid) values(010003,‘韦严平’,to_date(‘1979-11-05’,‘yyyy-mm-dd’),‘女’,‘2’); insert into Employees(Employeeid,ename,Birthday,sex,Departmentid) values(010021,‘吴庆红’,to_date(‘1984-07-02’,‘yyyy-mm-dd’),‘女’,‘3’); insert into Employees(Employeeid,ename,Birthday,sex,Departmentid) values(010031,‘李方’,to_date(‘1980-8-4’,‘yyyy-mm-dd’),‘女’,‘4’); insert into Employees(Employeeid,ename,Birthday,sex,Departmentid) values(010005,‘李明’,to_date(‘1985-02-10’,‘yyyy-mm-dd’),‘女’,‘5’);

insert into Departments(departmentID,departmentName)values(1,‘办公室’); insert into Departments(departmentID,departmentName)values(2,‘人力资源’); insert into Departments(departmentID,departmentName)values(3,‘销售部’); insert into Departments(departmentID,departmentName)values(4,‘财务部’); insert into Departments(departmentID,departmentName)values(5,‘生产部’);

insert into Salary values(010001,3000,100); insert into Salary values(010003,3000,50); insert into Salary values(010021,5000,50); insert into Salary values(010031,3000,50); insert into Salary values(010005,2500,50);

代码语言:javascript
复制
---添加外键约束 

alter table Employees add constraints fk_e_d_departtmentID foreign key(departmentID) references Departments(departmentID) alter table Employees add constraints ck_sex check(sex=‘男’ or sex=‘女’) alter table Departments add constraints un_departmentName unique(departmentName) —增加字段 alter table Employees add qq number(15)

update salary set income=2890 where employeeID=010001 update Departments set departmentName=‘生产计划部’ where departmentName=‘生产部’ update salary set income=income+100

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年03月22日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • );
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档