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 '%优惠券%'; 
- java多线程编程之使用runnable接口创建线程
- 浅谈java实现背包算法(0-1背包问题)
- typecho插件编写教程(五):核心代码
- php制作中间带自己定义图片二维码的方法
- php中++i 与 i++ 的区别
- Android仿微信滑动弹出编辑、删除菜单效果、增加下拉刷新功能
- php将mysql数据库整库导出生成sql文件的具体实现
- Jquery实现三层遍历删除功能代码
- js select常用操作控制代码
- VMware Workstation Pro下CentOS 7 64位服务器安装教程
- jQuery EasyUI Pagination实现分页的常用方法
- jQuery获得指定元素坐标的方法
- javascript文本模板用法实例
- 网页打开自动最大化的js代码
- 轻松创建nodejs服务器(9):实现非阻塞操作
- java多线程编程之InheritableThreadLocal
- ASP.NET页面间的传值的几种方法
