2

t-sql で select ステートメントの結果を永続化する必要があります。ストアドプロシージャまたはビューなど、何でもかまいませんが、元のテーブルが変更された場合でも、呼び出すたびにまったく同じデータを返す必要があります。出来ますか?

更新: 基本的な考え方は、ユーザーが結果セットを名前でマークし、将来それでフィルタリングできるようにすることです。例えば:

  1. ユーザーは、いくつかの条件で「アカウント」テーブルをフィルター処理します。結果セットを保存し、フィルター処理されたすべてのアカウントに電子メールを送信します。

  2. 翌日、条件を満たすいくつかの新しいアカウントが作成されました。ただし、電子メールは新しい人にのみ送信する必要があります。

ただし、ソリューションは、異なるテーブルからの結果セットをマークできるように十分に一般的である必要があります

4

1 に答える 1

0

いいえ。これらの結果を特別なテーブルに保存する必要があります。

于 2013-09-27T08:39:57.363 に答える