現在、以下のような列名の文字列があります (この文字列はストアド プロで計算され、列名は複数のテーブルから取得されます)。
@str = 'select FieldName1, FieldName2, FieldName3'
保存されている場合、データのないデータテーブルを返すにはどうすればよいですか? @str は列名のリストです? 私はそのようにクエリしようとしました:
exec (@str)
ただし、そのためのテーブルが必要です。しかし、データを取得するためにクエリを実行し、完了するまでに時間がかかるため、テーブルを入れたくありません。