Temprorayテーブルデータを返すエンティティへのマップストアドプロシージャ
-
26-10-2019 - |
質問
一時テーブルデータを返すストアドプロシージャがあります。動的クエリを使用したからです。複雑なタイプを使用してストアドプロシージャをマップしようとしたとき、列は返されません
複雑なタイプで一時的なテーブル列の名前を処理する方法は?
解決
EFは常に実行されるため、デフォルトではサポートされていません SET FMTONLY ON
ストアドプロシージャを実行する前に。このオプションはロジックの実行をオフにします - メタデータのみを要求しますが、ロジックの実行がオフになった場合、一時テーブルは作成されず、列のメタデータは存在しません。
がある いくつかの回避策.
所属していません StackOverflow