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在后,否则一直报什么缺失右括号,让人懵逼。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
