您的位置:首页 > 数据库 > Oracle

SQL Server和ORACLE 对数据库基本信息查询

2013-07-09 09:48 393 查看
ORACLE:

--查所有库名

select * from dba_users where username in

(

'用户1','用户2'

) order by username

--查某用户下的表名

select table_name from dba_tables where owner = '用户'

--ORACLE查询字段信息

select *

from DBA_tab_columns where OWNER = 'META' and table_name = '表名'

--查询某用户下视图信息

select * from DBA_views where OWNER = '用户'

--查询某用户下函数信息

SELECT * FROM DBA_OBJECTS WHERE OBJECT_TYPE='FUNCTION' and OWNER = '用户'

--查询否用户下存储过程名

SELECT * FROM DBA_OBJECTS WHERE OBJECT_TYPE='PROCEDURE' and OWNER = '用户'

SQL:

--查询所有表名

select name from sysobjects where type='U'

--查询所有视图

select * from information_schema.views

--查询某表的字段的信息

select * from information_schema.columns where table_name = '表名'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: