我想在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)
有什么建议吗?