如何使用MySQL的concat函数实现空串的拼接

更新时间:01-23 教程 由 瞳荧 分享

cat函数的基本语法如下:

cat(str1,str2,...)

其中,str1、str2等都是要进行拼接的字符串。可以拼接多个字符串,中间用逗号隔开。例如:

cat('hello',' ','world');

hello world

cat函数可以将字符串和数字、日期等类型进行拼接。例如:

cat('My age is ',28);

My age is 28

cat函数的问题

cat函数会出现一些问题。例如:

cat('hello','','world');

helloworld

可以看到,空串被忽略了,导致拼接结果不正确。

ull函数

ullcat函数的问题。例如:

catullullull('world',''));

hello world

ull函数将空串转换为空格,保证了拼接结果的正确性。

ullif函数

ullifullcat函数的问题。例如:

catullifullifullif('world',''));

hello world

ullifull,也保证了拼接结果的正确性。

catullullifull,保证拼接结果的正确性。

声明:关于《如何使用MySQL的concat函数实现空串的拼接》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2109495.html