Доброе утро. У меня две таблицы, а одна - другая. Когда я вставляю в основную таблицу, первичный ключ автогенерируется, а именно поле Identity. Мне нужно вставить это значение во вторую таблицу.Вставка значения столбца идентификатора в другую таблицу
Я узнал, что использование предложения OUTPUT даст мне только что введенное значение идентификатора, поэтому я попробовал это.
insert into owners (pId)
insert into personal (firstName)
output inserted.pId
values ('fn')
Это не работает. Я получаю сообщение об ошибке:
Incorrect syntax near the keyword 'insert'
Персональный стол является основной таблицей, а таблица владельцев содержит внешний ключ. Как я могу сделать требуемое в SQL Server?
Я застрял-сюда в течение последних двух дней ...
Можете ли вы опубликовать структуру обеих таблиц? –
Хотите, чтобы я опубликовал всю структуру, или только соответствующие поля будут делать? –