Исключение данных на вставку
От: peer  
Дата: 03.01.17 07:34
Оценка:
Есть таблица в базе.
В нее вставляются некоторые данные внешним приложением или процедурой.
Задача: Нужно некоторые данные не вставлять.

Таблицу менять нельзя, внешние приложения тоже нельзя менять и все их я не знаю.
Однако можно создать триггер на эту таблицу.
Пока смог придумать только instead of trigger.
Но тут засада. стал писать тесты с помощью EF пошли баги типа "Store update, insert, or delete statement affected an unexpected number of rows"
то есть EF ожидает вставленного айди новой записи, а мне же надо некоторые не вставлять. Получается если внедрю триггер, то внешнее приложение может поламаться.

Что еще можно?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.