别人定义了一个视图,我怎么看定义的内容是什么? 如题,能SELECT,不过我想知道定义VIEW的语句是什么。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select text from user_views where view_name=upper('视图名); 我是用TOAD 来看视图的脚本,比较方便 使用pl/sql、toad等工具可以非常方便的查看、编辑 在pl/sql中打开command window在Dialog页敲入:ed VIEWNAME回车。^_^ SQL> create view ff as select * from emp;视图已创建。SQL> select * from ff; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO---------- ---------- --------- ---------- -------------- ---------- ---------- ---------- 7369 SMITH CLERK 7902 17-12月-80 800 20 7499 ALLEN SALESMAN 7698 20-2月 -81 1600 300 30 7521 WARD SALESMAN 7698 22-2月 -81 1250 500 30 7566 JONES MANAGER 7839 02-4月 -81 2975 20 7654 MARTIN SALESMAN 7698 28-9月 -81 1250 1400 30 7698 BLAKE MANAGER 7839 01-5月 -81 2850 30 7782 CLARK MANAGER 7839 09-6月 -81 2450 10 7788 SCOTT ANALYST 7566 19-4月 -87 3000 20 7839 KING PRESIDENT 17-11月-81 5000 10 7844 TURNER SALESMAN 7698 08-9月 -81 1500 0 30 7876 ADAMS CLERK 7788 23-5月 -87 1100 20 7900 JAMES CLERK 7698 03-12月-81 950 30 7902 FORD ANALYST 7566 03-12月-81 3000 20 7934 MILLER CLERK 7782 23-1月 -82 1300 10已选择14行。SQL> select dbms_metadata.get_ddl('VIEW','FF') from dual;DBMS_METADATA.GET_DDL('VIEW','FF')-------------------------------------------------------------------------------- CREATE OR REPLACE FORCE VIEW "SCOTT"."FF" ("EMPNO", "ENAME", "JOB", "MGR", "HIREDATE", "SAL", "COM select "EMPNO","ENAME","JOB","MGR","HIREDATE","SAL","COMM","DEPTNO" from empSQL> select dbms_metadata.get_ddl('view','视图名') from dual 验证oracle安装问题 急急急,还请快快帮忙, 执行update 怎么也不成功 不是高手请别进,不要随便吹,一定要说实解决方案!关于linux c++ 对于数据库DELETE操作 游标有什么用 在d盘放了一个数据文件,我把它移动到E盘报错 Oracle中如何做到精确到毫秒的查询? 无法建立监听的问题 Oracle官方网站下载的版本有什么限制? 在oracle里建立对象,用什么语句能查看此对象被哪些表和其它对象引用? 郁闷啊,学了1个多月oracle,感觉和没学一样,哪位介绍一下好书啊 这个SQL可以优化一下吗? 请教个关于merge into问题,请用过的人帮忙下,谢谢~~~
---------- ---------- --------- ---------- -------------- ---------- ---------- ----------
7369 SMITH CLERK 7902 17-12月-80 800 20
7499 ALLEN SALESMAN 7698 20-2月 -81 1600 300 30
7521 WARD SALESMAN 7698 22-2月 -81 1250 500 30
7566 JONES MANAGER 7839 02-4月 -81 2975 20
7654 MARTIN SALESMAN 7698 28-9月 -81 1250 1400 30
7698 BLAKE MANAGER 7839 01-5月 -81 2850 30
7782 CLARK MANAGER 7839 09-6月 -81 2450 10
7788 SCOTT ANALYST 7566 19-4月 -87 3000 20
7839 KING PRESIDENT 17-11月-81 5000 10
7844 TURNER SALESMAN 7698 08-9月 -81 1500 0 30
7876 ADAMS CLERK 7788 23-5月 -87 1100 20
7900 JAMES CLERK 7698 03-12月-81 950 30
7902 FORD ANALYST 7566 03-12月-81 3000 20
7934 MILLER CLERK 7782 23-1月 -82 1300 10已选择14行。SQL> select dbms_metadata.get_ddl('VIEW','FF') from dual;DBMS_METADATA.GET_DDL('VIEW','FF')
-------------------------------------------------------------------------------- CREATE OR REPLACE FORCE VIEW "SCOTT"."FF" ("EMPNO", "ENAME", "JOB", "MGR", "HIREDATE", "SAL", "COM select "EMPNO","ENAME","JOB","MGR","HIREDATE","SAL","COMM","DEPTNO" from empSQL>