是的,SERIAL是等效函数。
CREATE TABLE foo ( id SERIAL,bar varchar); INSERT INTO foo (bar) values ('blah'); INSERT INTO foo (bar) values ('blah'); SELECT * FROM foo; 1,blah 2,blah
SERIAL只是一个围绕序列的创建表时间宏。您不能将SERIAL更改为现有列。