#sql-server #triggers #dml
Вопрос:
Приносим извинения, если на этот вопрос уже был дан ответ. Я перерыл кучу подобных и не могу найти ответа.
Вставленные и удаленные столбцы содержат все столбцы таблицы, которую вы вставляете / обновляете / удаляете.
Я хочу знать, содержат ли они ТОЛЬКО столбцы, которые присутствуют в таблице, в которую вносятся изменения в данные, или у них есть какие-либо дополнительные столбцы, которые SQL server генерирует по умолчанию?
Овации
Иан
Комментарии:
1. Таблицы
inserted
иdeleted
псевдо содержат только столбцы из целевой таблицы.2. Используйте вставленные и удаленные таблицы
3. У них есть точно такие же столбцы в обновленной таблице. Вы можете легко проверить это, создав простой триггер, содержащий
select * from inserted
. Или просто прочитайте документацию.4. Я бы предложил просто поделиться тем, какой именно запрос вы написали, и структурой вашей таблицы для правильного ответа.