一時テーブルを作成するストアド プロシージャを作成しました。ここで、.NET を使用してクエリを実行できるようにする必要があります。だから私は次のようなものが必要になります:
SELECT * FROM storedProcedure() WHERE ...
ストアド プロシージャによって作成されるテーブルも動的であるため、スキーマは変更されます。SQL Server 2005 を使用しています。
返される必要があるのは動的テーブルであるため、関数を使用できません。事前にテーブルを定義する必要があると、関数が役に立たなくなります。
動的 SQL の助けを借りてグローバル一時テーブルを作成することになりました。動的グローバル一時テーブルを作成し、.NET 経由でアクセスすることができました。