如上图所示,如果想改变字段userId的类型,由int变成varchar类型,则系统汇报如下错误:
自增长列必须是数字类型。由此可看出,该列已经设置了自增长列。所以如果想改变当前userId的类型,必须去掉它的自增长属性。
具体操作为:双击userId列,系统会弹出如下对话框:
右下角identity属性即为设置自增长属性。选中即为自增长列。
根据需求将其去掉选中状态,应用一下,则userId的类型就可以由int类型转换为varchar类型。
PowerDesigner自增列问题,布布扣,bubuko.com
原文:http://www.cnblogs.com/yulander1314/p/3833135.html