您的位置:首页 > 数据库 > Oracle

Oracle中的SQL基础查询语句--下

2017-08-17 19:16 603 查看
-- insert 插入语句

-- 向员工表中插入一条数据

insert into emp values(9527,'张三','程序猿',007,sysdate,20,null,10);

--insert into emp(empno,ename,job,mgr,hiredate,sal,comm,deptno) values(9527,'张三','程序猿',007,sysdate,20,null,10);

insert into emp(empno,ename,job) values(9528,'张三丰','武术教练');

-- 创建一个表的临时表

create table temp

as 

select * from emp where 1=2;

-- 查询结果插入

insert into temp select * from emp;

-- update更新语句

-- update 表名 set 列名=列值[,...] [where 条件]

-- 把名叫张三丰的姓名改成张四疯

update emp set ename='张四疯' where ename='张三丰' ;

-- 把员工编号为9528的员工的空的信息补全

update emp set mgr=8888,hiredate='1-1月-2000',sal=999,deptno=20 where empno=9528;

-- 把部门为20的所有员工工资加500

update emp set sal=sal+500 where deptno=20;

-- 删除临时表中员工编号为9528的员工

delete temp where empno=9528 ;

-- 删除临时表中的所有信息

delete temp;

-- 删除表(包含数据)

drop table temp;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: