Oracle常用查询

前端之家收集整理的这篇文章主要介绍了Oracle常用查询前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、查询表或视图定义

方式一:

– 普通用户

SELECT * FROM USER_VIEWS;

– dba用户

SELECT * FROM DBA_VIEWS where view_name=(select "UPPER"('xxx') from dual)

方式二:(没有测试成功,先记一下)

查看当前用户有什么表或者视图

select * from tab

查看表的定义

select dbms_Metadata.get_ddl('TABLE','T1') from dual;

查看视图的定义语句

select dbms_Metadata.get_ddl('VIEW','V1') from dual

2、查询用户下的序列

select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='用户名';

用户名需要大写。

原文链接:https://www.f2er.com/oracle/208809.html

猜你在找的Oracle相关文章