Welcome 歡迎光臨! 愛上網路-原本退步是向前 !

PostgreSQL重設主鍵值id

資料庫如果移到別的地方,可能要重新設定主鍵值,記錄一下,輔助記憶

登入管理程式

psql -U username -d database -h localhost 

找出資料表主鍵值的 posts 資料表 KEY NAME
SELECT pg_get_serial_sequence('posts', 'id');
主鍵值
public.posts_id_seq
重新設定值為
SELECT setval('public.posts_id_seq', 175)

找出資料表主鍵值的 tags 資料表 KEY NAME
SELECT pg_get_serial_sequence('tags', 'id'); 
主鍵值
public.tags_id_seq
重新設定值為
SELECT setval('public.tags_id_seq', 21);
 

[ 資料庫 ] 瀏覽次數 : 27 更新日期 : 2024/11/07