《系统级篇》查询所有表信息
参考链接:https://blog.csdn.net/m0_59292716/article/details/131681406
表字段
# all_tab_columns 查看所有用户表的信息,会造成重复和错误
select * from all_tab_columns a
-- where owner='用户名' and a.table_name ='表名';
# user_tab_columns 只查询当前用户下表的信息
select * from user_tab_columns a
-- where a.table_name ='表名';
# all_col_comment 查询所有用户的表的列名和注释。
select * from all_col_comments a
-- where owner='用户名' and a.table_name ='表名';
# user_col_comments 查询当前用户的表的列名和注释。
select * from user_col_comments a
-- where a.table_name ='表名';
表或视图
#查询当前用户下所有表和视图
select * from user_tab_comments;
#查询当前登录的用户的表
select * from user_tables;
#查询所有用户下所有表和视图
select * from all_tab_comments
-- where owner='用户名';
-- 指定用户时:查询指定用户下所有表和视图
#查询所有用户名下所有的表
select * from all_tables
-- where owner='用户名';
-- 指定用户时:查询指定用户下所有的表
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?