記錄PostgreSQL報錯 RETURNING id] err[ERROR: bad magic number in sequence "xxx_info_id_seq": 0

1. PostgreSQL中,當創建一個表使用 serial 作爲該表的主鍵時候,PG會自動爲你創建一個對應表名_id_seq 表,用來記錄和維護表的主鍵id唯一性。如下圖所示:注意:使用serial列並不會自動創建索引,也不會把這一列標註爲主鍵。需要手動加上PRIMARY KEY這個標示。 2. 正常情況下,這個表名_id_seq 中的內容應該是這樣的: 然而最近一次做系統升級之後, seque
相關文章
相關標籤/搜索