黄东旭解析 TiDB 的核心优势
482
2024-01-14
MSSql拼接字符串是比较实用的功能,它能够把几个相对独立的字符串拼接到一起,从而构建更复杂的多字符串信息下面分享一下在MSSql中实现拼接字符串的常用方法首先,MSSql中有一个内置的函数——CONCAT(),它可以用来实现字符串的拼接,例如:。
SELECT CONCAT(‘MSSQL’,’拼接’,’字符串’);它的返回结果是:MSSQL拼接字符串第二种方法是使用字符串拼接符号 “+” ,例如:SELECT ‘MSSQL’ + ‘拼接’ + ‘字符串’
它同样也能实现字符串的拼接:MSSQL拼接字符串第三种方法是使用STUFF()函数,它可以实现从源字符串中搜索指定字符串,并在指定位置插入另一个字符串,比如:SELECT STUFF(‘MSSQL’,6,0,’拼接’) + ‘字符串’;
它的返回值为:MSSQL拼接字符串在复杂的拼接中,或者拼接了大量的字符串时,我们可以使用FOR XML这种特殊的XMML形式来来实现拼接:SELECT v1.val + v2.val + …. FOR XML PATH(”)
该语句会遍历所有表达式val,并拼接在一起,最后将结果返回字符串总之,MSSql拼接字符串支持不同的方式、比如CONCAT(),StUFF(),以及“+”拼接等;另外,对于复杂的多字符串拼接,我们可以使用FOR XML PATH特殊语句来实现。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。