-- 查看ORACLE 数据库中本用户下的所有表
SELECT table_name FROM user_tables;
-- 查看ORACLE 数据库中所有用户下的所有表
select user,table_name from all_tables;
-- 查看ORACLE 数据库中本用户下的所有列
select table_name,column_name from user_tab_columns;
-- 查看ORACLE 数据库中本用户下的所有列
select user,table_name,column_name from all_tab_columns;
显示数据库中所有的用户列,查询结果包括所属表明,列名,类型,和comments
select a.TABLE_NAME,a.COLUMN_NAME,a.COMMENTS from user_col_comments a,user_col_comments b where a.TABLE_NAME=b.TABLE_NAME and a.COLUMN_NAME=b.COLUMN_NAME;
SELECT table_name FROM user_tables;
-- 查看ORACLE 数据库中所有用户下的所有表
select user,table_name from all_tables;
-- 查看ORACLE 数据库中本用户下的所有列
select table_name,column_name from user_tab_columns;
-- 查看ORACLE 数据库中本用户下的所有列
select user,table_name,column_name from all_tab_columns;
显示数据库中所有的用户列,查询结果包括所属表明,列名,类型,和comments
select a.TABLE_NAME,a.COLUMN_NAME,a.COMMENTS from user_col_comments a,user_col_comments b where a.TABLE_NAME=b.TABLE_NAME and a.COLUMN_NAME=b.COLUMN_NAME;
本文介绍了在Oracle数据库中如何使用SQL查询来检索不同范围内的表和列信息,包括本用户下的所有表、所有用户下的所有表及列详情。
2364

被折叠的 条评论
为什么被折叠?



