1
我在MSSQL表視圖中有一個計算字段。將計算字段設置爲不可爲空
CAST((MyCalcField) AS BIT) AS UsersManager
當Entity Framework創建此視圖的模型時,它始終將UsersManager字段設置爲可爲空。是否可以使用SQL將字段設置爲不可空?我知道我在EF模型中直接設置set字段類型,但是我想在MSSQL中保留字段類型結構。
我在MSSQL表視圖中有一個計算字段。將計算字段設置爲不可爲空
CAST((MyCalcField) AS BIT) AS UsersManager
當Entity Framework創建此視圖的模型時,它始終將UsersManager字段設置爲可爲空。是否可以使用SQL將字段設置爲不可空?我知道我在EF模型中直接設置set字段類型,但是我想在MSSQL中保留字段類型結構。
嘗試使用ISNULL
ISNULL(CAST((MyCalcField) AS BIT), 0) AS UsersManager