1. 程式人生 > >工具:java根據第一張表製作第二張表的主鍵(在一個字串的基礎上增加位數,有順序)

工具:java根據第一張表製作第二張表的主鍵(在一個字串的基礎上增加位數,有順序)

1.我根據實際實況說明,兩張有聯絡的表,為了避免建立很多欄位,可以在第一張表的主鍵基礎上增加幾位作為第二張表的主鍵,這幾位是有順序的。java方法如下,傳參需要第二張表的表名,第一張表的主鍵,第二張表相關記錄的最大主鍵,例如:eb592e35c51c4dfb89300448c80d3a400003,第一張表的主鍵是前32位,0003是後增加的4位,那麼我需要再增加主鍵為eb592e35c51c4dfb89300448c80d3a400004的記錄,就可以用下面的方法,如果沒有最大的主鍵,pk可以傳空。

 

2.既然是工具,就要有作為工具的覺悟,下面是根據表獲得主鍵增加的位數的方法,紅框為表名,數字4是自定義的。