Oracle 获取表注释和列注释
全部表
select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表
表的注释
select * from user_tab_comments; //当前用户拥有表的注释 select * from dba_tab_comments; //全部用户表的注释 select * from all_tab_comments; //全部用户表的注释 dba_tab_comments, all_tab_comments 比 user_tab_comments 要多一个ower列
列的注释
select * from user_col_comments; select * from dba_col_comments; select * from all_col_comments;
相应的还有dba_col_comments,all_col_comments,这两个比user_col_comments多了ower列
以上所述是小编给大家介绍的Oracle 获取表注释和列注释,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
Oracle 查询表信息获取表字段及字段注释
获取表字段: select * from user_tab_columns where Table_Name='用户表' order by column_name 获取表注释: select * from user_tab_comments where Table_Name='用户表' order by Table_Name 获取字段注释: select * from user_col_comments where Table_Name='用户表' order by column_name /*
-
Oracle 获取表注释和列注释
全部表 select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 表的注释 select * from user_tab_comments; //当前用户拥有表的注释 select * from dba_tab_comments; //全部用户表的注释 select * from all_
-
MySql创建带解释的表及给表和字段加注释的实现代码
1 创建带解释的表 CREATE TABLE groups( gid INT PRIMARY KEY AUTO_INCREMENT COMMENT '设置主键自增', gname VARCHAR(200) COMMENT '列注释' ) COMMENT='表注释'; 2 修改现有列,加上解释 alter table test_data modify column test_desc int comment 'xxxx'; 3 修改现有表,加上解释 ALTER TABLE test_data
-
oracle 将多张表中的列合并到一张表中
一.问题回顾 我们目前有表A和表B,两个表分别有一列,我们想查询出来的结果如表C,它同时包含了表A和表B的列; 二.解决方案 为了测试方便,我们直接使用Oracle数据库的scott用户下的表emp和表dept; 表emp: select rownum as rn1, t.* from scott.emp t 表dept: select rownum as rn2, t.* from scott.dept t with a as (select rownum as rn1, t.* from s
-
Oracle判断表、列、主键是否存在的方法
在编写程序时,数据库结构会经常变化,所以经常需要编写一些数据库脚本,编写完成后需发往现场执行,如果已经存在或者重复执行,有些脚本会报错,所以需要判断其是否存在,现在我就把经常用到的一些判断方法和大家分享下: 一.判断Oracle表是否存在的方法 declare tableExistedCount number; --声明变量存储要查询的表是否存在 begin select count(1) into tableExistedCount from user_tables t where t.tab
-
Oracle查看表结构命令详解
获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where owner='用户名' user_tables: table_name,tablespace_name,last_analyzed等 dba_ta
-
Oracle查看表结构的几种方法示例代码
1,DESCRIBE 命令 使用方法如下: SQL> describe nchar_tst(nchar_tst为表名) 显示的结果如下: 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- NAME NCHAR(6) ADDR NVARCHAR2(16) SAL NUMBER(9,2) 2,DBMS_METADATA.GET_DDL包 使用方法如下: SQL> S
-
Oracle删除表及查看表空间的实例详解
Oracle常用的基本命令 --1.用户下表中注释模糊查询: 例如查询与优惠券关联的表 SELECT * FROM user_tab_comments t WHERE t.comments LIKE '%优惠券%'; 
- Doskey命令的使用方法
- 教你如何解决XCODE升级后插件不能用问题
- C# 递归函数详细介绍及使用方法
- JS Testing Properties 判断属性是否在对象里的方法
- 一些php技巧与注意事项分析
- Lua 极简入门指南(七):面向对象编程
- SSH框架网上商城项目第24战之Struts2中处理多个Model请求的方法
- jQuery实现向下滑出的二级菜单效果实例
- javaweb用户注销后点击浏览器返回刷新页面重复登录问题的解决方法
- Flash(xml)友情连接提供 下载
- C#实现将DataTable内容输出到Excel表格的方法
- Android中TextView局部变色功能实现
- JDK 7 新特性小结实例代码解析
- JavaScript实现简单的隐藏式侧边栏功能示例
- 详解Linux如何生成随机数字和字符串
- nginx配置伪静态和适配客户端的方法步骤
- JavaScript工具库之Lodash详解
- 基于python-opencv3的图像显示和保存操作