Здравствуйте люди Checkout этот сценарийВставка 2 строки, каждая из которых в разных таблицах, где одна строка refrences другая первичный ключ
Таблица 1 столбцов -> | table_1_id (pkey) | some_column | комментарии |
Таблица 2 столбцы -> | table_2_id (pkey) | some_other_column | table_1_id (fkey) | комментарии |
Все первичные ключи имеют серийный номер или номер авто. Третий столбец таблицы 2 представляет собой fk, который ссылается на первичный ключ таблицы 1.
Я хотел бы вставить строки в обоих programmaticaly (из с приложением ++)
Должен ли я вставить в таблицу один затем ВЫБРАТЬ-запрос первичного ключа вступления в затем вставить строку Таблица 2 с результатом PKEY?
Есть ли более эффективный способ обращения с этим? Скажите, используя почти 2 запроса?
Я согласен: с помощью 'RETURNING' это самый безопасный способ сделать это. –