【发布时间】:2012-12-06 08:22:49
【问题描述】:
我正在尝试使用 UpdateNonDefaults 更新我的 SQL Server 2012 Express DB 中的记录。 从 SQL 语句可以看出,设置为 false 的布尔字段将被忽略。
如何使用 UpdateNonDefaults 将布尔字段的 DB 值设置为 false?
提前谢谢..
【问题讨论】:
-
我也有同样的问题。有什么解决办法吗?
-
实际上,请注意,当您尝试仅更新布尔属性时,此行为确实会创建无效的 SQL 语句。它将创建一个类似的 sql: UPDATE
SET
WHERE 这是无效的,因为 set-clause 是空的。
标签: boolean ormlite-servicestack