У меня есть поставщик SQL Server 2008 db, к которому я пытаюсь добавить дополнительные таблицы и т. Д., Чтобы настроить для моего сайта обработки заказов .Net 3.5. БД поставщика не должна быть изменена. Однако мне нужно записать текущий статус заказа, который не включен в базу данных поставщика.
В настоящее время я использую VIEW с CASE, чтобы получить статус на основе данных в таблице заказов. Чтобы повысить производительность, я хотел бы создать новую таблицу состояния с OrderID и Current_Status.
Существует ли альтернатива частому запуску скрипта, который будет просматривать все заказы и соответствующим образом обновлять таблицу статусов, чтобы поддерживать актуальность таблицы статусов?
The vendor db should not be altered.
добавлением представления или таблицы изменяет базу данных, но вы делаете эти два варианта. Можете ли вы добавить триггеры в таблицы поставщиков? Заполняются ли таблицы поставщика хранимыми процедурами, и можете ли вы изменить эти хранимые процедуры? - person MatBailie   schedule 04.08.2012