我一直用的是Oracle数据库,因此在设计CDM的时候,就没有选定表主键自动增加。这是SQL Server和MYSQL才有的方式。Oracle中通常是采用SEQUENCE的方式来处理主键增加的问题的。相对写程序来讲,Oracle的处理方式比较复杂一点。数据库
打开PDM,选中一张表,双击打开表属性,选择Columns列,选中主键字段,双击打开,界面的最下方右下角有一个Identity,选中这个以后,生成的表主键就是自动增加的了。google
要一个表一个表的手工去修改。这要改到何时啊!设计
在google上搜索了一下,发现竟然有不少人碰到这个问题,还有一个vbs的脚本执行一次就解决了。你们能够去搜索一下,脚本名字叫SetIdentity.vbs。code
在PD中执行脚本方法也很简单,Tools——Excecute Commands——Edit/Run Scripts。ip
另外还有一个脚本,是用来把字段的name统一设置为数据库字段的comments字段内容的name2comment.vbs代码。也很好用。(通常name都是中文描述,code就是代码)it