oracle建表不能直接加comment

create table TB1(id bigint   AUTO_INCREMENT comment '主键',username varchar(10)    comment '姓名',gender varchar(10) comment  '性别'
)COMMENT '这是一个测试表';

oracle不能像mysql一样建表时直接将描述加在后面
而是要在表已经建好的情况下去加,真的是麻烦,例如:

create table tb1(id number(10) primary key ,name varchar2(10) default '$_$' not null,age number(3,0)
);
comment on table  tb1 is  'this is a test table'/
comment on column tb1.id  is '主键ID'/
comment on  column tb1.name is '姓名'/
comment on  column  tb1.age is '年龄'

另外,default和not null的顺序也有要求,default在前,not null在后,否则一直报什么缺失右括号,让人懵逼。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部