SQL不同数据库拼接字符串

xiaoxiao2021-02-28  103

sqlserveroraclemysql三种数据库为例,因为这三种数据库具有代表性。

sqlserver

select '123'+'456';

 

select '123'+'456';

oracle

select '123'||'456' from dual;

select concat('123','456') from dual;

select concat('123','456');

mysql

select concat('123','456');

 

注意:oraclemysql中虽然都有concat,但是oracle中只能拼接2个字符串,所以建议用||的方式;mysql中的concat则可以拼接多个字符串。

 

转载请注明原文地址: https://www.6miu.com/read-59518.html

最新回复(0)