Я хочу сохранить pt_id
в свою временную таблицу, используя OUTPUT
, однако я не вставляю pt_id
в ct_tarf
, что мне делать?INSERT INTO с SELECT с использованием OUTPUT
я получаю следующее сообщение об ошибке:
The multi-part identifier 'pt_id' could not be bound.
Запрос:
DECLARE @tbl_ids_tarf TABLE (pt_id INT, pt_id_tarf INT)
INSERT INTO dbo.ct_tarf(tr_id_serv, tr_name, tr_money)
OUTPUT pt_id, inserted.tr_id INTO @tbl_ids_tarf(ptr_id, ptr_id_tarf)
SELECT
pt_id_serv, pt_name, pt_money
FROM
dbo.opr_prop_tar
WHERE
pt_id_tarf
insert.pt_id вместо pt_id –