Can't you just add this to your create table: CREATE TABLE tablename ( colname SERIAL, check (colname>0 and colname < 32768)); );
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных