postgresql自增字段初始值的設定


在實際開發中會有這樣的需求,想要自己設置表中自增字段的初始值。

比如:有一個your_table表中有一個自增字段id,我們知道,插入數據后,默認是從1開始自增的。

但是假如現在有一個需求,是要求id從100開始插入,那么該怎么實現呢?其實就是一句sql命令的事兒:

select setval('your_table_id_seq', 100, false);

執行成功后,進行測試,插入一條數據后,會發現主鍵id的值會從100開始遞增。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM