添加带有参数数组的CLR函数

时间:2014-10-24 04:03:58

标签: c# sql-server sqlclr

我想在C#中为SQL创建一个CLR函数然后我可以将程序集添加到SQL中,代码就像下一行一样,但我不确定它是否被允许。

[SqlFunction()]

public static SqlString method(params object[] parameters)
{

 // here the logic

}

换句话说,我想创建一个像SQL函数CONCAT这样的函数,它应该允许任意数量的参数,例如:

concat('test1','test2','test3','test4')

或者:

concat('test1','test2','test3','test4','test5','test6'..etc)

有什么建议吗?

0 个答案:

没有答案