0

SQL select ステートメントを受け取り、定期的にスケジュールされた間隔で SQL Server データベースに対して実行するサード パーティ アプリケーションがあります。定期的に起動し、入力の選択を実行して、それを実行します。問題は、select ステートメントを実行し、選択した行の列を更新するために本当に必要なことです。

アイデア 1:
更新を実行してデータを返すストアド プロシージャを作成し、アプリがそれを呼び出すようにします。
失敗 -- select ステートメントからストアド プロシージャを呼び出せないようです

アイデア 2:
選択で呼び出すことができるユーザー定義関数を作成します。
失敗 -- ユーザー定義関数から更新を実行できません。

アイデア 3:関数を
使用しOPENQUERY(...)て選択を実行します。
不合格 -- リンク サーバーを作成する権限がありません。

他のアイデアはありますか?

注: アプリケーションでは、指定したステートメントが で始まる必要がありましたselect

4

0 に答える 0