Задать вопрос
@stilet69
программист

Как изменить ссылку на другую таблицу в PostgresSql?

Всем привет!
У меня есть таблица с столбцами:
create table  app_public.category (
    id uuid primary key default gen_random_uuid(),
    parent_id uuid default null
);


как мне изменить столбец parent_id на следующее значение:
parent_id uuid references app_public.category on delete cascade
?
Сейчас этот столбец пустой, поэтому сохранять старые значения не требуется..
  • Вопрос задан
  • 162 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@galaxy
ALTER TABLE app_public.category
ADD CONSTRAINT blah
FOREIGN KEY (parent_id) references app_public.category (id)
on delete cascade;


Или DROP COLUMN + ADD COLUMN
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы