关于视图的问题

felix 2003-02-25 04:06:56
如何察看一个视图是怎样得来的?

比如它是基于哪些table生成的
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
klyh 2003-02-25
  • 打赏
  • 举报
回复
你可以登陆DBA去查看!
snowy_howe 2003-02-25
  • 打赏
  • 举报
回复
最开始我是用dev 6.0做了个视图查询器,只要把查询数据源设为dba_views就可以了。
后来我发现还是TOAD好用。
felix 2003-02-25
  • 打赏
  • 举报
回复
我知道是SELECT TEXT FROM DBA_VIEWS

但奇怪的是我的SQLPLUS里TEXT显示不完全,???
Lastdrop 2003-02-25
  • 打赏
  • 举报
回复
text字段存放的就是创建view的脚本
SQL> desc all_views;
名称 空? 类型
----------------------------------------- -------- ----------------------------
OWNER NOT NULL VARCHAR2(30)
VIEW_NAME NOT NULL VARCHAR2(30)
TEXT_LENGTH NUMBER
TEXT LONG
TYPE_TEXT_LENGTH NUMBER
TYPE_TEXT VARCHAR2(4000)
OID_TEXT_LENGTH NUMBER
OID_TEXT VARCHAR2(4000)
VIEW_TYPE_OWNER VARCHAR2(30)
VIEW_TYPE VARCHAR2(30)
black_snail 2003-02-25
  • 打赏
  • 举报
回复
USER_SOURCES ? ( Sorry I forgot the name , not very sure )
hot.wind 2003-02-25
  • 打赏
  • 举报
回复
用工具:pl/sql dev或ob,也可以用sql查一个表。

17,380

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧