CLR sproc,对象参数接受nvarchar(max)
我有一个CLR存储过程,它从任意列获取值作为参数。要处理所有可能的列,请参阅类型为object / sql_variant的参数:
[SqlFunction]
public static bool IsTrue(object storedValue...
从nvarchar(max)
类型的列传入数据时,我得到:
“操作数类型冲突:nvarchar(max)是
与sql_variant不兼容“。
如果参数是一个字符串,我可以将其声明为SqlChar
或用[SqlFacet(MaxSize=-1)]
进行装饰,使其接受长度> 4000的列。如何对象进行操作?
没有找到相关结果
已邀请:
1 个回复
曝匿弄罚