我们有t-sql的解决方法吗 CONCAT_WS 功能?这个抛出一个错误不是重新命名的内置函数名我想这和我的版本不符。我目前正在尝试为我的全名获取一个正确的格式,其中middlename是或不是 NULL .
CONCAT_WS
NULL
qcuzuvrc1#
首先,sql server现在支持 CONCAT_WS() . 因此,使用内置函数是最简单的“变通方法”。作为替代方案:
CONCAT_WS()
select stuff( (coalesce(', ' + col1, '') + coalesce(', ' + col2, '') + coalesce(', ' + col3, '') ), 1, 2, '') as concat_ws
当然,分隔符和“2”必须保持一致。
1条答案
按热度按时间qcuzuvrc1#
首先,sql server现在支持
CONCAT_WS()
. 因此,使用内置函数是最简单的“变通方法”。作为替代方案:
当然,分隔符和“2”必须保持一致。