Sql中字符串拼接

SQL语句中字符串拼接

-- mysql:
SELECT CONCAT('abc', 'def', ...)

-- sql server:
SELECT 'abc' + 'def'
或
SELECT CONCAT('abc', 'def') -- sql server 2012中新增concat函数

-- oracle:
SELECT CONCAT('abc', 'def')
或
SELECT 'abc' || 'def' || ...

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

你可能感兴趣的:(Sql中字符串拼接)