在java-oracle中實現主鍵值的插入

很多編程小白剛開始在往數據庫中插入一條記錄時,會對主鍵值無從下手,因爲主鍵值本身具有不能爲空且不能重複的約束,主鍵通常爲整型其值也沒有具體要求。因此可用一個自動增長序列來填充。

在oracle-java編程中通常用以下兩種方式實現:

第一種:

在oracle數據庫端:爲表的主鍵創建序列和觸發器。

在java中:插入一條數據時不用指出主鍵可以藉助觸發器自動填充主鍵值。

第二種:

在oracle端:建表後不創建主鍵觸發器。

在java中: 直接定義一個方法獲得主鍵號最大值,加1後做爲下一條記錄的主鍵值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章