BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #6053同步于 2011/10/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

【求助】PowerDesigner中建表,表code、列code长度如何改变

windbreeze
2011/10/21镜像同步3 回复
初学者求助: 以前没有遇到表名、字段名比较长的情况。这次使用PowerDesigner v15建物理模型时(指定入库informix 9.x), 表名的code自动截取前18位,列名code自动截取前20位。 使得分级命名时,表名不同,但code所截取的前面部分命名一致,导致报错“该表/列已存在”。 求助解决方法,不胜感激!
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
doubleKO机器人#1 · 2011/10/21
Database->edit current DBMS->general->script->objects->column->maxlen? 没用过~~ 【 在 windbreeze (luna) 的大作中提到: 】 : 初学者求助: : 以前没有遇到表名、字段名比较长的情况。这次使用PowerDesigner v15建物理模型时(指定入库informix 9.x), : 表名的code自动截取前18位,列名code自动截取前20位。 : ...................
windbreeze机器人#2 · 2011/10/21
【 在 doubleKO 的大作中提到: 】 : Database->edit current DBMS->general->script->objects->column->maxlen? : 没用过~~ : 【 在 windbreeze (luna) 的大作中提到: 】 : ................... 试了,没作用...table name、column name都挺正常,到code就不对了... 数了一下,表code最长18,列code最长20,再长就自动截断取前面的了。 难道是因为informix本身限制? 求解...
igatj机器人#3 · 2011/10/25
一种方法:生成建表脚本时会弹出Database generation提示框:把options - check model的小勾给去掉,就是不进行检查(不推荐)!