Oracle数据库中,如何查询当前用户下所有表及其备注

1.查询数据库中所有表

select * from user_tables t;

2.查询数据库中指定用户下的表

select * from user_tables t where t.TABLESPACE_NAME='MYSPACE';

--注:MYSPACE 为用户表空间名

3.查询数据库中指定用户下的表与表名备注

select a.TABLE_NAME,b.COMMENTS  from user_tables a,user_tab_comments b 
WHERE a.TABLE_NAME=b.TABLE_NAME 
and a.TABLESPACE_NAME='MYSPACE'
order by TABLE_NAME

--注:MYSPACE 为用户表空间名

猜你喜欢

转载自blog.csdn.net/qq_40563950/article/details/89632901