数据库管理视图:查看视图定义

本文介绍如何在数据库中创建连接视图,并演示了通过SQL语句将部门表(dept)与员工表(emp)关联起来的方法。此外,还介绍了如何使用DESC命令查看视图的定义信息,以及如何通过数据字典User_views来获取视图的具体定义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.连接视图:
之前在scott模式下,创建dept表与emp表相互关联的视图:
SQL> create or replace view emp_view_union as
2 select d.dname,d.loc,e.empno,e.ename
3 from emp e,dept d
4 where e.deptno=d.deptno and d.deptno=20;

视图已创建。

这里写图片描述

管理视图:
查看视图定义:数据库不存储视图中数值,而是存储视图的定义信息。
Desc命令查看user_views数据字典的结构:
这里写图片描述

通过数据字典User_views查看视图定义:
Text_length:
这里写图片描述

Text:
这里写图片描述

TYPE_TEXT_LENGTH:
这里写图片描述

TYPE_TEXT
这里写图片描述

OID_TEXT_LENGTH
这里写图片描述

OID_TEXT
这里写图片描述

VIEW_TYPE_OWNER
这里写图片描述

VIEW_TYPE
这里写图片描述

SUPERVIEW_NAME
这里写图片描述

EDITIONING_VIEW
这里写图片描述

READ_ONLY
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值