zongxing

          沒(méi)有邁不過(guò)去的坎!

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            14 隨筆 :: 16 文章 :: 33 評(píng)論 :: 0 Trackbacks
          powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment.
          不要編寫(xiě)代碼。因?yàn)槲业谋砗芏啵绻帉?xiě)代碼,以后設(shè)計(jì)修改都不好同步。
          在設(shè)計(jì)時(shí)實(shí)現(xiàn)。在網(wǎng)上也看了一些別人寫(xiě)的文章,大都沒(méi)有寫(xiě)出來(lái)。到底在哪個(gè)地方設(shè)置???

          過(guò)路的兄弟,幫我看下。順便留個(gè)言。

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

           哈哈,問(wèn)題已經(jīng)解決:
          解決方法如下:
          在你所要設(shè)為自增型的鍵上(比如你的id)雙擊,彈出一個(gè)Column Properties對(duì)話框,右下角有一個(gè)Identify的選擇框,選中它OK,就可以了。
          再去查看Preview,就能看到用大寫(xiě)標(biāo)識(shí)出來(lái)的AUTO_INCREMENT。

          這個(gè)不問(wèn)題搞了我將近兩個(gè)小時(shí),一直沒(méi)有什么進(jìn)展,我也想找到它的屬性,但是在列上點(diǎn)右鍵,怎么也點(diǎn)不出來(lái)。這也算是pd不盡人意的地方吧。
          誰(shuí)知道用雙擊才能出屬性呢!唉!!!!
          posted on 2007-09-26 11:49 zongxing 閱讀(22208) 評(píng)論(18)  編輯  收藏 所屬分類(lèi): powerdesigner

          評(píng)論

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2007-10-05 13:38 aiks
          怎么沒(méi)有那個(gè)identify啊,Column Properties對(duì)話框我找到了,就是照不到Identify的選擇框,是不是版本不同啊  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2007-10-30 17:37 暗暗
          new sequence!!!
            回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2007-12-05 09:51 sdf
          sdf  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2007-12-05 09:54 pdm
          powerdesigne----此工具是垃圾,不要學(xué)了,我也是弄了好長(zhǎng)時(shí)間都不理想,換別的吧  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2007-12-05 09:56 pdms
          最垃圾.最無(wú)恥,最骯葬的所謂的建模工具----powerdesigner
          垃圾中的垃圾,垃圾中的垃圾,垃圾中的垃圾...............  回復(fù)  更多評(píng)論
            

          # 一個(gè)快捷方法---設(shè)定auto_increment以及缺省值 2008-02-22 11:28 lucian
          我找到一個(gè)更快捷的方法:
          Columns的UI上有一個(gè)漏斗型的圖標(biāo) Customize columns and filters
          點(diǎn)擊以后選擇你要的列,里面有:
          default

          identity
          選中后,以后表格能只需要填寫(xiě)或者打勾就行了

            回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2008-03-24 22:12 yfalcon
          @pdms
          自己不會(huì)用不要怪工具。  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2008-05-15 09:10 ddd
          作者也沒(méi)寫(xiě)清楚,讓我也花了好長(zhǎng)時(shí)間
          大家要注意 只有在物理模型里面有
          概念模型沒(méi)有這個(gè)功能
          記住在物理模型里才能設(shè)置  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決![未登錄](méi) 2008-11-12 15:47 1
          真是SB@pdm
            回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2009-02-26 16:42 風(fēng)達(dá)
          謝謝了
          整好我遇到這個(gè)問(wèn)題  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2009-06-20 10:59 changsir
          恩,的確只有在生成物理模型后,才能調(diào)整自增字段的屬性。

          但這樣治標(biāo)不治本啊,如果用pd做的設(shè)計(jì),以后需要修改,肯定是要從概念模型修改,然后再生成新的物理模型。。。這樣不就覆蓋了么?

          難道每次生成物理模型后,都必須手工修改自增字段的屬性嗎?

            回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2010-03-19 08:55 faunkyou
          @changsir
          確實(shí)感覺(jué)這樣,有什么好的解決辦法嗎?  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2010-05-17 10:35 12
          @aiks
          你用的什么數(shù)據(jù)庫(kù)啊,Identify是sqlserver  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決![未登錄](méi) 2011-05-25 19:30 chen
          需要改數(shù)據(jù)庫(kù)設(shè)置,在database菜單下,選擇change current dbms,在彈出的窗口中,選擇相應(yīng)的數(shù)據(jù)庫(kù),比如MySql 5.0,Identify選擇框就出來(lái)了。  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2011-08-29 09:21 旺帥
          @chen
          他才是正確的, 無(wú)語(yǔ)了...  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2011-11-30 11:30 牛腩
          初學(xué)者,試了一下,沒(méi)想象中的好用,最普通的,就是我要ID字段是自增的,CREATEDATE字段是默認(rèn)當(dāng)前時(shí)間的,這個(gè)在概念圖里面是設(shè)置不了的,只能是具體到物理圖中才能設(shè)置,可是在物理圖中設(shè)置了只要一切換數(shù)據(jù)庫(kù)的話那設(shè)置就都沒(méi)效了
          就像我在MYSQL物理圖下設(shè)置好了,
          一切換到MSSQL下,再生成SQL語(yǔ)句,結(jié)果生成的是錯(cuò)誤的,郁悶。。。
          我是想只要設(shè)置一次,那不管是生成哪種數(shù)據(jù)庫(kù)的SQL語(yǔ)句都能自動(dòng)生成,這樣子就好了。。唉。。  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2013-09-26 13:20 caojinqin
          @changsir
          不會(huì)使用就不要怪工具了,誰(shuí)說(shuō)PD沒(méi)有自增長(zhǎng)的?概念模型中只要將需要自增長(zhǎng)的列設(shè)置成 Serial類(lèi)型自增長(zhǎng)了,生成的物理模型該字段類(lèi)型為 numeric ,其實(shí)numeric 跟int 也沒(méi)有什么本質(zhì)上的區(qū)別,除了容量大一些,可能只是大家不適應(yīng)而已,如果真不適應(yīng),那就將Serial 設(shè)置一個(gè)固定長(zhǎng)度,不如32 ,生成后的numeric 也為32位,最后在生成的SQL腳本中批量將 numeric(32)替換成int不是也很簡(jiǎn)單么?  回復(fù)  更多評(píng)論
            

          # re: powerdesigner中怎么給一主鍵設(shè)為自增型auto_increment---已解決! 2014-02-19 15:16 李萌
          正解啊@chen
            回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 黄大仙区| 沈丘县| 鸡西市| 涡阳县| 郴州市| 蒙自县| 射洪县| 合水县| 资源县| 武夷山市| 常熟市| 旬阳县| 苍梧县| 扎鲁特旗| 故城县| 弥勒县| 高碑店市| 波密县| 彰武县| 资阳市| 禄劝| 清流县| 宝兴县| 商南县| 都兰县| 方正县| 泰兴市| 隆回县| 汕头市| 大理市| 从江县| 壶关县| 大名县| 灵璧县| 永年县| 甘孜| 丹棱县| 内黄县| 龙游县| 山阴县| 阿坝县|