2016-04-07 4 views
0

Есть ли способ получить значение первичного ключа в материализованном представлении, которое после его обновления? Я использую VB для обновления таблицы, и я хотел бы вернуть ключ обновленной строки, чтобы я мог использовать ее в последующих операциях. Представление всегда будет содержать одну запись.Получить результат SQL Server View After Update

ответ

0

Я нашел ответ. Похоже, мне просто нужно выполнить «Output Inserted.ID» после моего оператора обновления.

Например:

UPDATE MyDB..MyView Set record_locked=1 OUTPUT INSERTED.Id