如题!!!!
解决方案 »
- Oracle中已知表的主键,如何查看引用它的外键
- 使用PL SQL
- oracle权限传递的难题
- Oracle中如何表示十六进制数
- oracle ORA-06502 PL/SQL:数字或值错误:字符串缓冲区太小
- 有关oracle10g全文索引中world lexer设置的问题
- sql语句
- 用dephi 做前台开发工具,update完之后,oracle 没有实时更新!!!
- 问几个简单的SQL语句在ORACLE中怎么写,如去空格、截取、日期字段比较,?
- oracle的字符集问题。急死我了Help me
- oracle如何读未提交的数据
- 连接oracle数据库时出现sqlsetconnectAttr失败
2 (
3 ID NUMBER not null,
4 IP VARCHAR2(20),
5 NAME VARCHAR2(10),
6 EMAIL VARCHAR2(40),
7 QQ VARCHAR2(10),
8 POSTTIME DATE
9 )
10 /Table createdSQL>
SQL> create or replace view bookview as
2 select *
3 from book
4 /View createdSQL>
SQL> SELECT REFERENCED_NAME, REFERENCED_TYPE
2 FROM SYS.ALL_DEPENDENCIES
3 WHERE TYPE = 'VIEW'
4 AND NAME = UPPER('bookview')
5 AND REFERENCED_TYPE = 'TABLE'
6 /REFERENCED_NAME REFERENCED_TYPE
---------------------------------------------------------------- -----------------
BOOK TABLESQL>
FROM ALL_DEPENDENCIES
WHERE TYPE = 'VIEW'
AND OWNER='&OWNER'
AND NAME = '&NAME'
AND REFERENCED_TYPE = 'TABLE'
/
COL REFERENCED_NAME FORMAT A15
SELECT REFERENCED_OWNER,REFERENCED_NAME,REFERENCED_TYPE
FROM ALL_DEPENDENCIES
WHERE TYPE = 'VIEW'
AND OWNER='&OWNER'
AND NAME = '&NAME'
AND REFERENCED_TYPE = 'TABLE'
/