zongxing

没有迈不过去的坎!

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  14 随笔 :: 16 文章 :: 33 评论 :: 0 Trackbacks
powerdesigner中怎么给一主键设为自增型auto_increment.
不要编写代码。因为我的表很多,如果编写代码,以后设计修改都不好同步。
在设计时实现。在网上也看了一些别人写的文章,大都没有写出来。到底在哪个地方设置???

过路的兄弟,帮我看下。顺便留个言。

-----------------------------------------------

 哈哈,问题已经解决:
解决方法如下:
在你所要设为自增型的键上(比如你的id)双击,弹出一个Column Properties对话框,右下角有一个Identify的选择框,选中它OK,就可以了。
再去查看Preview,就能看到用大写标识出来的AUTO_INCREMENT。

这个不问题搞了我将近两个小时,一直没有什么进展,我也想找到它的属性,但是在列上点右键,怎么也点不出来。这也算是pd不尽人意的地方吧。
谁知道用双击才能出属性呢!唉!!!!
posted on 2007-09-26 11:49 zongxing 阅读(22093) 评论(18)  编辑  收藏 所属分类: powerdesigner

评论

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2007-10-05 13:38 aiks
怎么没有那个identify啊,Column Properties对话框我找到了,就是照不到Identify的选择框,是不是版本不同啊  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2007-10-30 17:37 暗暗
new sequence!!!
  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2007-12-05 09:51 sdf
sdf  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2007-12-05 09:54 pdm
powerdesigne----此工具是垃圾,不要学了,我也是弄了好长时间都不理想,换别的吧  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2007-12-05 09:56 pdms
最垃圾.最无耻,最肮葬的所谓的建模工具----powerdesigner
垃圾中的垃圾,垃圾中的垃圾,垃圾中的垃圾...............  回复  更多评论
  

# 一个快捷方法---设定auto_increment以及缺省值 2008-02-22 11:28 lucian
我找到一个更快捷的方法:
Columns的UI上有一个漏斗型的图标 Customize columns and filters
点击以后选择你要的列,里面有:
default

identity
选中后,以后表格能只需要填写或者打勾就行了

  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2008-03-24 22:12 yfalcon
@pdms
自己不会用不要怪工具。  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2008-05-15 09:10 ddd
作者也没写清楚,让我也花了好长时间
大家要注意 只有在物理模型里面有
概念模型没有这个功能
记住在物理模型里才能设置  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决![未登录] 2008-11-12 15:47 1
真是SB@pdm
  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2009-02-26 16:42 风达
谢谢了
整好我遇到这个问题  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2009-06-20 10:59 changsir
恩,的确只有在生成物理模型后,才能调整自增字段的属性。

但这样治标不治本啊,如果用pd做的设计,以后需要修改,肯定是要从概念模型修改,然后再生成新的物理模型。。。这样不就覆盖了么?

难道每次生成物理模型后,都必须手工修改自增字段的属性吗?

  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2010-03-19 08:55 faunkyou
@changsir
确实感觉这样,有什么好的解决办法吗?  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2010-05-17 10:35 12
@aiks
你用的什么数据库啊,Identify是sqlserver  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决![未登录] 2011-05-25 19:30 chen
需要改数据库设置,在database菜单下,选择change current dbms,在弹出的窗口中,选择相应的数据库,比如MySql 5.0,Identify选择框就出来了。  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2011-08-29 09:21 旺帅
@chen
他才是正确的, 无语了...  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2011-11-30 11:30 牛腩
初学者,试了一下,没想象中的好用,最普通的,就是我要ID字段是自增的,CREATEDATE字段是默认当前时间的,这个在概念图里面是设置不了的,只能是具体到物理图中才能设置,可是在物理图中设置了只要一切换数据库的话那设置就都没效了
就像我在MYSQL物理图下设置好了,
一切换到MSSQL下,再生成SQL语句,结果生成的是错误的,郁闷。。。
我是想只要设置一次,那不管是生成哪种数据库的SQL语句都能自动生成,这样子就好了。。唉。。  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2013-09-26 13:20 caojinqin
@changsir
不会使用就不要怪工具了,谁说PD没有自增长的?概念模型中只要将需要自增长的列设置成 Serial类型自增长了,生成的物理模型该字段类型为 numeric ,其实numeric 跟int 也没有什么本质上的区别,除了容量大一些,可能只是大家不适应而已,如果真不适应,那就将Serial 设置一个固定长度,不如32 ,生成后的numeric 也为32位,最后在生成的SQL脚本中批量将 numeric(32)替换成int不是也很简单么?  回复  更多评论
  

# re: powerdesigner中怎么给一主键设为自增型auto_increment---已解决! 2014-02-19 15:16 李萌
正解啊@chen
  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: