关于oracle的建表同时添加字段和表注释

duan_songbo 2015-05-25 01:14:21
create table UserLogOn  (
UserId INTEGER not null,
UserSource VARCHAR2(50),
OpenId VARCHAR2(50),
constraint PK_BASE_USERLOGON primary key (UserId)
);

comment on table Base_UserLogOn is
'系统用户登录信息表';

comment on column Base_UserLogOn.UserId is
'主键';

comment on column Base_UserLogOn.UserSource is
'用户来源';

comment on column Base_UserLogOn.OpenId is
'单点登录标识';

我的建表语句如上,这个脚本是powerdesigner生成的,我在PLSQL Developer 里执行会提示sql command not properly ended
网上也有说oracle不支持在建表时同时增加字段注释,但是我把注释脚本单独批量执行也是会出现上面的问题,执行一条确没有问题,难道oracle就不能像sqlserver那样在建表时同时生成注释吗?
...全文
37179 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiezhang__zj 2016-08-04
  • 打赏
  • 举报
回复
表名字错了吧,一个是UserLogOn,一个是Base_UserLogOn 吧 base_开头去掉 一点问题也没有 可以建表的同时生成注释
imemy 2016-07-15
  • 打赏
  • 举报
回复
注释语句的表名错了...
Alex_Hui520 2016-07-15
  • 打赏
  • 举报
回复
改为 Base.UserLogOn 你的base是数据源吧
九月茅桃 2015-09-15
  • 打赏
  • 举报
回复
表名字错了吧,一个是UserLogOn,一个是Base_UserLogOn
xueyeelong 2015-09-15
  • 打赏
  • 举报
回复
得先commit你的插入字段语句
卖水果的net 2015-05-25
  • 打赏
  • 举报
回复
表名错了。。。。。
mayanzs 2015-05-25
  • 打赏
  • 举报
回复
列注释语句的表名前多了 Base_
小麻雀NG 2015-05-25
  • 打赏
  • 举报
回复
看好你的表名,哥,一点问题都没有,完全是支持的

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧