首页 > 代码库 > PowerDesigner自增列问题

PowerDesigner自增列问题

如上图所示,如果想改变字段userId的类型,由int变成varchar类型,则系统汇报如下错误:

自增长列必须是数字类型。由此可看出,该列已经设置了自增长列。所以如果想改变当前userId的类型,必须去掉它的自增长属性。

具体操作为:双击userId列,系统会弹出如下对话框:

右下角identity属性即为设置自增长属性。选中即为自增长列。

根据需求将其去掉选中状态,应用一下,则userId的类型就可以由int类型转换为varchar类型。