11

Excel でストアド プロシージャを呼び出すのは簡単ではありませんが、ビューまたは直接テーブルを呼び出すのは非常に簡単です。では、ストアド プロシージャをパラメーターなしで呼び出すビューを作成するにはどうすればよいでしょうか。

ビューに値を渡すことができないことはわかっていますが、ストアドプロシージャをビューにラップしたいだけです。

のようなものselect exec MyStoredProc()は素晴らしいでしょう。

4

2 に答える 2

11

iirc (手元にコピーがありません) たまたま T-SQL を使用している場合は、テーブルを返すユーザー定義のテーブル関数(ほとんどの意図と目的は sprocs と同じです)から * を選択できるはずです。変数。

于 2008-12-08T16:18:58.667 に答える
1

ダミー テーブルにトリガーを配置し、トリガー内で proc を呼び出すことができるはずです。

これは間違いなくハックであり、テーブルとプロシージャのアクセス許可を本当にロックダウンする必要があります。

于 2008-12-08T16:12:45.683 に答える