PostgreSQL auto increment
PostgreSQL 要建auto increment的話,要先建一個序列(sequence)。
create sequence sequence_name start 1;
也可以加上increment的值,也就是每下一次新增的數字,default為1。
新建table要設定欄位為auto increment時,將序列設為default,並設定功能。
student_id int default nextval('sequence_name')
這裡的nextval是sequnce functions裡的一個,會讓序列往下算且回傳新值。
references:
留言
張貼留言