在實際開發中會有這樣的需求,想要自己設置表中自增字段的初始值。
比如:有一個your_table表中有一個自增字段id,我們知道,插入數據后,默認是從1開始自增的。
但是假如現在有一個需求,是要求id從100開始插入,那么該怎么實現呢?其實就是一句sql命令的事兒:
select setval('your_table_id_seq', 100, false);
執行成功后,進行測試,插入一條數據后,會發現主鍵id的值會從100開始遞增。
在實際開發中會有這樣的需求,想要自己設置表中自增字段的初始值。
比如:有一個your_table表中有一個自增字段id,我們知道,插入數據后,默認是從1開始自增的。
但是假如現在有一個需求,是要求id從100開始插入,那么該怎么實現呢?其實就是一句sql命令的事兒:
select setval('your_table_id_seq', 100, false);
執行成功后,進行測試,插入一條數據后,會發現主鍵id的值會從100開始遞增。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。