隨筆-16  評(píng)論-9  文章-0  trackbacks-0
          ???? 安裝有oracle數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫,總是要?jiǎng)?chuàng)建一個(gè)主鍵ID,唯一標(biāo)示各條記錄,但oracle不支持自動(dòng)編號(hào),所以還得創(chuàng)建一個(gè)SEQUENCE(序列)語句如
          ????
          create?sequence?bign?nocycle?maxvalue?9999999999?start?with?1;//增加數(shù)據(jù)

          insert?into?table?(ID,..)?values(bign.nextval,..)

          ???? 在hibernate中的映射文件可這么寫
          ?? <id?name="id"?type="java.lang.Long"?column="ID">
          ????????????
          <generator?class="sequence"?>
          ?????????????????
          <param?name="sequence">bign</param>
          ????????????
          </generator>
          ???
          </id>



          ? <id?name="id"?type="java.lang.Long"?column="ID">
          ????????????
          <generator?class="increment"?>
          ??
          </id>

          (increment 用與為long,short或者int類型生成唯一標(biāo)示。只有在沒有其他進(jìn)程忘同一張表中插入數(shù)據(jù)時(shí)才能使用。在集群下不要使用)
          posted on 2007-08-28 15:12 forker 閱讀(4083) 評(píng)論(0)  編輯  收藏 所屬分類: javadatabase

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 宜川县| 高陵县| 高清| 铜梁县| 丹巴县| 封丘县| 廊坊市| 新乡县| 永川市| 铜陵市| 云安县| 汨罗市| 晴隆县| 广西| 镇江市| 射洪县| 五华县| 德格县| 孟津县| 平利县| 会宁县| 张掖市| 田林县| 福安市| 象山县| 南丰县| 朝阳县| 天全县| 江都市| 自贡市| 奉贤区| 南溪县| 香港 | 隆化县| 固原市| 郸城县| 台南市| 林州市| 云南省| 延边| 伊吾县|