Я использую postgresql и хочу создать столбец типа данных 'serial', который будет генерироваться автоматически (начиная с 1000 и с шагом 100).
Любая помощь, как я могу это сделать?
PostgreSQL имеет очень хорошую документацию по этому вопросу. Вы можете создать последовательность: http://www.postgresql.org/docs/current/static/sql-createsequence.html а затем создайте таблицу со столбцом SERIAL: http://www.postgresql.org/docs/current/static/datatype-numeric.html#DATATYPE-SERIAL
SERIAL
CREATE SEQUENCE my_table1_seq START 1000 INCREMENT 100; CREATE TABLE table1 (id integer NOT NULL DEFAULT nextval('my_table1_seq'), txt varchar(1000)); INSERT INTO table1 (txt) VALUES ('zorro1'); INSERT INTO table1 (txt) VALUES ('zorro2'); INSERT INTO table1 (txt) VALUES ('zorro3'); SELECT * FROM table1;