Использования гибридного доступа 2010/SQL Server 2012 - платформы (раствор в любом приложении будет работать)Создание динамической таблицы из SQL Query
У меня есть таблица, созданная с Select Into ...
заявления.
Есть ли способ, чтобы эта таблица динамически обновляла себя (используя запрос, который ее создал) всякий раз, когда к ним обращались данные?
В частности, мы хотим сохранить список клиентов только с одним заказом (без повторных клиентов). Я создал таблицу, содержащую идентификатор этих клиентов (WHERE COUNT(orderID) = 1
), используя Select Into, но если один из этих клиентов делает новый заказ или создается новый клиент, который делает один заказ, то я хочу, чтобы эти данные были удалены/добавлены в таблицу динамически.
Итак, возможно ли это, или мне нужно помнить о том, чтобы обновлять таблицу самостоятельно всякий раз, когда я ее использую?
Я бы использовал MSSQL [триггер] (http://msdn.microsoft.com/en-us/magazine/cc164047.aspx) для обновления/вставки/удаления данных при необходимости при изменении исходной таблицы. – CodingIntrigue
Вместо используя таблицу, почему бы вам не создать представление с таблицей SELECT * FROM WHERE COUNT (ORDERID) = 1 –
Могу ли я создать триггер в Access или это решение для Sql Server? То же для просмотров? – mcalex