Temprorayテーブルデータを返すエンティティへのマップストアドプロシージャ

StackOverflow https://stackoverflow.com/questions/7807209

質問

一時テーブルデータを返すストアドプロシージャがあります。動的クエリを使用したからです。複雑なタイプを使用してストアドプロシージャをマップしようとしたとき、列は返されません

複雑なタイプで一時的なテーブル列の名前を処理する方法は?

役に立ちましたか?

解決

EFは常に実行されるため、デフォルトではサポートされていません SET FMTONLY ON ストアドプロシージャを実行する前に。このオプションはロジックの実行をオフにします - メタデータのみを要求しますが、ロジックの実行がオフになった場合、一時テーブルは作成されず、列のメタデータは存在しません。

がある いくつかの回避策.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top