【oracle】其他数据对象

CREATE VIEW V_MYVIEW

   AS

SELECT * FROM EMP    --创建视图

WHERE SAL>2000;

 

SELECT *        --查询视图

FROM V_MYVIEW;

 

SELECT * FROM USER_VIEWS;    --查看视图目录

 

CREATE OR REPLACE VIEW V_MYVIEW(部门编号,姓名,工作,月工资,部门领导)    --可以自己定义  

  AS

SELECT EMPNO,ENAME,JOB,SAL,DEPTNO           --替换视图

FROM EMP

WHERE DEPTNO=20;

 

INSERT INTO V_MYVIEW(EMPNO,ENAME,JOB,SAL,DEPTNO)   --对视图进行插入操作,原表中没有的用NULL填充

VALUES (6688,'MOLE','CLERK',1900,20);

 

UPDATE V_MYVIEW SETENAME='MLDN',JOB='NAMER',SAL=5000   --更新操作,原始内容也改变

WHERE EMPNO=6688;

 

DELETE FROM V_MYVIEW   --删除操作

WHERE EMPNO=6688;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值