avatar

postgresql как создать(добавить) уникальный, ключевой индекс и автоинкремент

Рейтинг 4 из 5. Голосов: 3094
Krasavica 2 года назад
3
,

0


Ответы (3)

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
создать первичный ключ
CODE:
ALTER TABLE country ADD PRIMARY KEY (id)
создать уникальный ключ
CODE:
ALTER TABLE country ADD CONSTRAINT un_country_id UNIQUE (id)
добавить аналог автоинкремента default value id nextval( country_id_seq ::regclass)
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
спасибо
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
изменить значение ид индекса на новый
CODE:
ALTER SEQUENCE country_id_seq RESTART WITH 900
отправить
+ 0


Чтобы оставить комментарий войдите или зарегистрируйтесь