当前位置: 首页 > 面试题库 >

Oracle创建带有列注释的表

陈高寒
2023-03-14
问题内容

是否存在列注释语法,该语法允许我直接在创建表语句(即,内联)中声明列的位置指定列注释?该11克规范没有提到任何东西,在另一页中提到的东西,但我无法得到它的工作。创建表后有一种指定注释的方法,但是我认为将注释与字段定义分开很烦人。我正在寻找这样的东西(不起作用):

create table whatever (
 field number(15,0) primary key comment 'primary key generated from sequence pkseq',
 ...
)

问题答案:

恐怕“烦人”的COMMENT ON语法是这样做的唯一方法。SQL
Server,PostgreSQL和DB2使用相同的语法(尽管据我所知,尚无用于将注释添加到数据库对象的ANSI标准语法)。

MySQL支持您希望的工作方式。我同意这是一个更好的机制,但是根据我的经验,很少有人使用注释,我怀疑Oracle是否会更改它。



 类似资料:
  • 本文向大家介绍Oracle 获取表注释和列注释,包括了Oracle 获取表注释和列注释的使用技巧和注意事项,需要的朋友参考一下 全部表 表的注释 列的注释 相应的还有dba_col_comments,all_col_comments,这两个比user_col_comments多了ower列 以上所述是小编给大家介绍的Oracle 获取表注释和列注释,希望对大家有所帮助,如果大家有任何疑问请给我留言

  • 我在Spring Boot应用程序中使用应该异步运行的方法之一做了一个类。因为我读的方法应该是注释,而且我还必须运行一个bean。但是在Spring手册中http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html我没有找到任何信息或示例,如何在没有XML配置的情况下使用注释运行。

  • 问题内容: 是否可以在运行时创建hibernate的Entity类(带有注释)?它应与也在运行时中添加的表相关。重要的是,该实体应该对Hibernate可见。一般情况下是否可能,请您给我有关该问题的任何建议吗?我了解,反射是关键字,但需要更多的单词。问候。 问题答案: 在这种情况下,您可能希望在运行时以编程方式创建Hibernate Session Factory,并传入创建的新映射,请访问htt

  • 我有这个问题,无法理解如何修复它,任何帮助都将得到评估。我需要用一些身份验证来保护REST方法,并且我在我的应用程序中有几个角色。我在我的类中的方法中放置了注释,实现了一些接口和Spring没有创建没有任何日志消息的bean(在我的例子中)。但是如果类没有实现接口-bean创建得很好。 在代码中,它如下所示: 控制器: 接口: 在我的情况下,控制器bean没有创建。但是如果我删除一切都会正常工作,

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

  • 问题内容: 是否可以在运行时创建休眠的Entity类(带有注释)?它应该与也在运行时添加的表相关。重要的是,该实体应该对Hibernate可见。一般情况下是否可能,请您给我有关该问题的任何建议吗?我了解,反射是关键字,但需要更多的单词。问候。 问题答案: 在这种情况下,您可能希望在运行时以编程方式创建Hibernate Session Factory,传入您创建的新映射,并查看http://doc