如何将空值发送给clr函数?

时间:2010-05-25 14:05:32

标签: function clr

当我尝试使用可空参数(任何类型)创建clr函数时,该函数不会在数据库中创建。

有谁知道我怎么做?

2 个答案:

答案 0 :(得分:1)

DB:SQL Server 2008 我正在使用.NET vs2008 clr函数

从未尝试将我尝试将null发送到日期参数的代码,当我使用SqlDateTime类型时我可以这样做,它允许发送null(SqlDateTime.Null)。

非常感谢。

答案 1 :(得分:0)

您需要使用SqlType参数而不是常规参数类型创建CLR函数,请参阅http://msdn.microsoft.com/en-us/library/system.data.sqltypes.aspx以获取可以使用的SqlType参数的参考。