1

我在 MSSQL 表视图中有一个计算字段。

CAST((MyCalcField) AS BIT) AS UsersManager

当实体框架创建此视图的模型时,它总是将 UsersManager 字段设置为可为空。是否可以使用 SQL 将字段设置为不可为空?我知道我直接在 EF 模型中设置了字段类型,但我想在 MSSQL 中保留字段类型结构。

4

1 回答 1

2

尝试使用ISNULL

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