(
"id" uuid NOT NULL DEFAULT uuid_generate_v4(),
"name" text NOT NULL DEFAULT '',
"data" json NOT NULL,
"t2id" uuid REFERENCES t2(id)
) ;
create table t2 (
"id" uuid NOT NULL DEFAULT uuid_generate_v4(),
"name" text NOT NULL DEFAULT '',
"data" json NOT NULL
);
Нужно из таблицы t1 выгрести строки, скопировать их в таблицу t2, а в выбранные строки t1 добавить foreign key на скопированные строки в t2. Возможно ли это сделать одним запросом? Не очень хочется выгребать из нодой построчно
> в выбранные строки t1 добавить foreign key на скопированные строки в t2 а зачем в t1 добавлять? они же там изначально есть по вашему условию
Нет, в t1 их нет, поле пустое. Их как раз надо туда добавить
Обсуждают сегодня