【发布时间】:2017-03-20 14:33:55
【问题描述】:
我正在尝试编写一个返回可空布尔值的 SQLCLR 函数。如果我像这样声明函数:public static SqlBoolean? IsTimeZoneDST(SqlString timeZone),那么在尝试使用程序集时会出现错误,说返回值的类型不匹配。是否有我遗漏的东西,或者在这种情况下无法返回可为空的布尔值?
【问题讨论】:
-
SqlBoolean已经能够为“null”,这可以通过SqlBoolean.IsNull属性来确定。 -
您如何尝试使用程序集 - 发布引发错误的代码以及确切的错误。
标签: c# .net sql-server nullable sqlclr