创建模式对象时直接注释DDL

时间:2012-02-20 13:30:59

标签: oracle ddl

是否可以在单个查询中执行此操作:

CREATE TABLE foo(bar INTEGER);

COMMENT ON foo IS 'my foo table';

COMMENT ON bar IS 'my bar column of the foo table';

类似于约束的东西:

CREATE TABLE foo
           ( bar INTEGER COMMENT IS 'my bar column of the foo table'
           , COMMENT IS 'my foo table'
           );

2 个答案:

答案 0 :(得分:5)

不,COMMENT是Oracle声明,必须单独发布到CREATE TABLE命令。

在Oracle论坛here上提出了类似的问题。

答案 1 :(得分:0)

否..在定义对象时不能包含注释.. 你可以在创建对象后做到这一点..