concat函数在mySQL和Oracle中的不同
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
在mysql中的使用
1>.在该函数中传入两个值22和33,得到结果为两个值的拼接
效果如图所示
2>.在该函数中传入两个及以上的值22和33和44,得到结果为多个值的拼接
效果如图所示
3>.在该函数中传入两个及以上的值null和22和33得到结果为null
效果如图所示
在oracle中的使用
1>.在该函数中传入两个值22和33,得到结果为两个值的拼接
效果如图所示
2>.在该函数中传入两个及以上的值22和33和44
如果仍然和在mySQL一样使用select concat('22','33','44') con from dual;此时则会报错
如图所示
在oracle数据库中concat函数只能传入两个值需要嵌套一下concat函数
select concat(concat('22','33'),'44') con from dual;
效果如图所示
3>.在该函数中传入两个及以上的值null和22和33得到结果为不为空的值的拼接
效果如图所示
路漫漫其修远兮吾将上下而求索希望此篇文章对大家有所帮助。