oracle怎么建视图

oracle怎么建视图
2024-11-07 10:48:40
推荐回答(5个)
回答(1):

基于表或其他视图来创建视图,目的将一些复杂的查询简化,提高查询速度 。如:

CREATE VIEW v_name AS SELECT b.dname,a.ename FROM emp a,dept b
WHERE a.deptno=b.deptno ;
查询部门名和员工名 通过建立视图,v_name 视图就等同于SELECT b.dname,a.ename FROM emp a,dept b
WHERE a.deptno=b.deptno 这样可以大大的简化程序

回答(2):

Use the CREATE VIEW statement to create a view.
使用create view 命令来创建视图
SQL> 1 CREATE VIEW emp_sal_comm AS
2 SELECT employee_id, salary,
3 salary * NVL(commission_pct,0) commission
4 FROM employees;
其中 emp_sal_comm 是视图名
employees 是视图数据来源(表名)

回答(3):

create or replace view XXXXX as
select XXX
from XXX

回答(4):

使用create view 命令来创建视图

回答(5):

create view 视图名
(字段1,字段2,........)
as
select 字段1,字段2,...... from 数据来源表