最近使用db2分區表,碰到一個很奇怪的問題,比如一個分區part_201403,分區範圍是20140301到20140331當跑儲存過程時,db2 “call P_DW_DEP_ACCT_DETAIL(‘20140331’,’H’,?,?); 會報-327錯誤。如下圖所示:

查詢db2錯誤代碼詳解:-327 22525 在最後分區的關鍵字範圍内,不能插入行。
由此可推斷最後分區的關鍵字範圍内不允許插入資料。
解決方法:
所建分區part_201403的分區範圍20140301 20140331
改為分區範圍改為20140701 20140732
就可以不會報錯。
如下圖所示:
記錄下來供大家參考。