Возможно ли, что триггер вставки не запускается, пока значения вставлены в таблицу? Кто-нибудь испытал это?Триггер SQL Server не работает при вставке значений
0
A
ответ
2
Нет, это невозможно, если вы правильно настроили триггер. Вы уверены, что указали, что вы хотите, чтобы триггер срабатывал при вставке? У вас есть возможность указать триггер для запуска вставки, обновления, удаления или любой комбинации.
Или триггер может быть отключен. Или может быть оператор Return в первой строке триггера. Я видел, как люди это делают, чтобы отключить триггер.
Также, если вы вставляете несколько строк в таблицу, вам нужно убедиться, что ваш триггер создан правильно, чтобы справиться с этим. Обработка нескольких вставок может быть немного сложнее, чем обработка одной вставки, и неожиданные результаты могут возникнуть, если вы не знаете об этой разнице.
Смежные вопросы
- 1. Триггер SQL Server 2000 при вставке
- 2. Триггер не работает при вставке нескольких записей
- 3. Как создать триггер в SQL Server при вставке?
- 4. SQL Server: как изменить триггер, чтобы избежать сбоев при вставке?
- 5. Триггер не работает, вставка ошибки в другую таблицу при вставке
- 6. SQL Server 2005 триггер не работает
- 7. Триггер обновления SQL Server не работает
- 8. Триггер SQL Server 2008 не работает, почему?
- 9. Триггер SQL Server при репликации
- 10. разница в вставке значений в SQL Server
- 11. Согласование двух значений при вставке - SQL
- 12. Вставить триггер для повторяющихся записей не работает sql server
- 13. Microsoft SQL Server 2014 Ошибка при вставке
- 14. Триггер на вставке для определенного столбца SQL SERVER
- 15. oracle 11r2 не работает триггер при удалении, обновлении, вставке
- 16. SQL Server - установить формат даты при вставке
- 17. Избегайте уникальных конфликтов при вставке SQL SERVER
- 18. SQL триггер не работает
- 19. Sql триггер не работает
- 20. События SQL Server во вставке
- 21. сравнение значений при вставке
- 22. Получение SCOPE_IDENTITY из SQL Server при вставке
- 23. Ошибка округления SQL Server при вставке
- 24. Ошибка SQL Server при вставке некоторых GUID
- 25. SQL Server триггер
- 26. Проверка данных в sql при вставке значений
- 27. SQL Server select column при вставке
- 28. SQL SERVER: Последовательное значение идентификации при вставке
- 29. Триггер SQL Server не может вставить
- 30. Триггер SQL Server, запускающий внешний файл сценария
** NOPE ** - триггеры ** будут запущены ** - возможно, ваш код не может обрабатывать несколько строк в 'Inserted', но триггер ** будет запущен ** - искать проблему в ** ваш код ** - не в механизм запуска SQL Server ... –
Я бы не сказал .. «это невозможно», но ваш код определенно больше (гораздо больше), вероятно, виновником. –