我们有t-sql concat\ws函数的解决方法吗?

9udxz4iz  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(327)

我们有t-sql的解决方法吗 CONCAT_WS 功能?这个抛出一个错误
不是重新命名的内置函数名
我想这和我的版本不符。
我目前正在尝试为我的全名获取一个正确的格式,其中middlename是或不是 NULL .

qcuzuvrc

qcuzuvrc1#

首先,sql server现在支持 CONCAT_WS() . 因此,使用内置函数是最简单的“变通方法”。
作为替代方案:

select stuff( (coalesce(', ' + col1, '') +
               coalesce(', ' + col2, '') +
               coalesce(', ' + col3, '')
              ), 1, 2, '') as concat_ws

当然,分隔符和“2”必须保持一致。

相关问题