SQL 可变参数函数
SQL Function with variable parameter
如上标题,我需要在SQL中使用可变参数创建一个函数
它主要用于将字段连接成 1 个字段。例如:
MyConcat(1, 'xxx', 23456, 'yyyy') will result '1-xxx-23456-yyyy'
或
MyConcat('aaa', 123, 888) will result 'aaa-123-888'
在另一种语言上应该很容易,但是在SQL中如何定义?
非常感谢。
根据您的要求,您可以像这样创建自定义的 CLR
函数
https://msdn.microsoft.com/en-us/library/91e6taax(v=VS.90).aspx
如上标题,我需要在SQL中使用可变参数创建一个函数 它主要用于将字段连接成 1 个字段。例如:
MyConcat(1, 'xxx', 23456, 'yyyy') will result '1-xxx-23456-yyyy'
或
MyConcat('aaa', 123, 888) will result 'aaa-123-888'
在另一种语言上应该很容易,但是在SQL中如何定义?
非常感谢。
根据您的要求,您可以像这样创建自定义的 CLR
函数
https://msdn.microsoft.com/en-us/library/91e6taax(v=VS.90).aspx