oracle错误(三) ORA-00972 identifier is too long 的解决办法
·
今天在oracle数据库,建表时,报错了,信息如下:
解决办法:
原因在于字段超过了Oracle本身设定的30个字符.
如:修改之前的sql脚本: 执行这语句,会报错
-- Create sequence
create sequence CMS_ARTICLS_ SPECIAL_CHANNEL_SEQ
minvalue 1
maxvalue 999999999999999999999999999
start with 1
increment by 1
cache 20;修改后为:
-- Create sequence 注意:由于这里sequeence的名字超出了oracle数据库本身的限制,已更改过
create sequence CMS_AS_CHANNEL_SEQ
minvalue 1
maxvalue 999999999999999999999999999
start with 1
increment by 1
cache 20;更多推荐
所有评论(0)