а например 10001?
а он у тебя на seq привязан?
да пожалуйста!
а как?:)
CREATE SEQUENCE account_id START WITH 1000; CREATE TABLE account ( id int4 NOT NULL DEFAULT nextval('account_id'), … ALTER SEQUENCE account_id OWNED BY account.id; это аналог serial
То есть лучше использовать явный сиквенс? Какие преимущества/недостатки?
там, “внизу” всё равно создастся последовательность. мы сейчас только синтаксическую обёртку обсуждаем. мой вариант применяется уже много лет (7+), IDENTITY появилась недавно, но думаю что она в данный момент “корректнее“ что-ли, т.к. это стандарт SQL
Обсуждают сегодня