1

MSSQL テーブル ビューに計算フィールドがあります。

CAST((MyCalcField) AS BIT) AS UsersManager

Entity Framework がこのビューのモデルを作成するとき、常に UsersManager フィールドを null 許容として設定します。SQLを使用してフィールドをnull不可に設定することは可能ですか? EFモデルでフィールドタイプを直接設定したことはわかっていますが、MSSQLでフィールドタイプの構造を維持したいと考えています。

4

1 に答える 1

2

使ってみてISNULL

ISNULL(CAST((MyCalcField) AS BIT), 0) AS UsersManager
于 2012-04-27T08:40:56.353 に答える