在SQL語句中經常需要進行字符串拼接,以sqlserver,oracle,mysql三種數據庫為例,因為這三種數據庫具有代表性。
sqlserver:
select '123'+'456';
oracle 字符串長度?oracle:
select '123'||'456' from dual; 或 select concat('123','456') from dual;
mysql:
select concat('123','456');
注意:SQL Server中沒有concat函數,oracle和mysql中雖然都有concat,但是oracle中只能拼接2個字符串,所以建議用||的方式;mysql中的concat則可以拼接多個字符串。
mysql拼接字符串函數。在SQL Server中的“+”號除了能夠進行字符串拼接外,還可以進行數字運算,在進行字符串拼接時要小心使用
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态