当前位置: 首页 > 编程笔记 >

Oracle 获取表注释和列注释

陈朗
2023-03-14
本文向大家介绍Oracle 获取表注释和列注释,包括了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 获取表注释和列注释,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 问题内容: 是否可以将另一个表创建为CREATE TABLE AS并保留列的注释? 上一条语句不包括列的注释。因此,TABLE1_COPY保留无列注释。是否也在使用USER_COL_COMMENTS在新创建的表上重现相同注释的唯一方法? 问题答案: 至于DMBS_METADATA.GET_DDL,除非我缺少一些属性,否则它似乎不会产生COMMENT ON COLUMN语句。 一种方法是结合使用db

  • 问题内容: 我试过了 : 它返回了3列“ TABLE_NAME”,“ TABLE_TYPE”和“ COMMENTS”,但是“ TABLE_NAME”列就像“ encrypted”一样,我需要明确的表名: 我使用TABLE_NAME时未“加密”。 问题答案: 由于10g,Oracle在发出DROP TABLE语句时不会立即删除表。相反,它像这样重命名它们并将它们放入回收站。这使我们能够恢复原本不想删

  • 我通过添加一些新的注释器来定制Stanford CoreNLP,每个注释器都有其需求。是否有一种方法可以从StanfordCoreNLP对象中获得需求和满足的列表? 有可能吗?

  • 问题内容: 是否存在列注释语法,该语法允许我直接在创建表语句(即,内联)中声明列的位置指定列注释?该11克规范没有提到任何东西,在另一页中提到的东西,但我无法得到它的工作。创建表后有一种指定注释的方法,但是我认为将注释与字段定义分开很烦人。我正在寻找这样的东西(不起作用): 问题答案: 恐怕“烦人”的语法是这样做的唯一方法。SQL Server,PostgreSQL和DB2使用相同的语法(尽管据我

  • 问题内容: 我正在注释我的DAO,并使用hibernate3:hbm2ddl生成ddls。有没有办法注释表空间? 问题答案: 不,没有开箱即用的方法。过去,我使用以下方法(相当复杂)解决了这个问题: 创建您自己的注释,该注释具有表空间和其他必要的属性。 扩展并覆盖以返回装饰的对象(请参见下文)。 扩展和覆盖和/或附加表空间规范(以及其他设置,如果有的话)。 无需使用hbm2ddl工具(或ant任务

  • 问题内容: 我有一个名为@Pojo的自定义注释,可用于自动生成Wiki文档: 我这样使用它: 注释资源方法,以便注释处理器可以自动生成描述所需资源和类型的Wiki页面。 我需要在注释处理器中读取该字段的值,但出现运行时错误。 在我的处理器的源代码中,我有以下几行: 但实际的类不适用于处理器。我认为我需要一个替代品来代替实际课程。我不确定该怎么买。 我得到的错误是: 该是我的一个提到的一类注释。 不