oracle 查询所有 表信息 表字段
•
数据库
查询表字段语句
查看库中表的详细信息
1. 查询所有用户下相同表名的列信息
# all_tab_columns 查看所有用户表的信息,会造成重复和错误 select * from all_tab_columns a -- where owner='用户名' and a.table_name ='表名';
2.查询当前登录用户下表的信息
# user_tab_columns 只查询当前用户下表的信息 select * from user_tab_columns a -- where a.table_name ='表名';
3. 查询所有用户的表的列名和注释
# all_col_comment 查询所有用户的表的列名和注释。 select * from all_col_comments a -- where owner='用户名' and a.table_name ='表名';
4. 查询当前登录用户的表的列名和注释
# user_col_comments 查询当前用户的表的列名和注释。 select * from user_col_comments a -- where a.table_name ='表名';
查询表/视图语句
1.查询当前登录用户名下的表或视图
#查询当前用户下所有表和视图 select * from user_tab_comments; #查询当前登录的用户的表 select * from user_tables;
2.查询所有用户名下的表或视图.
#查询所有用户下所有表和视图 select * from all_tab_comments -- where owner='用户名'; -- 指定用户时:查询指定用户下所有表和视图 #查询所有用户名下所有的表 select * from all_tables -- where owner='用户名'; -- 指定用户时:查询指定用户下所有的表
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/32dce351f4.html
