不同的數據庫,相應的字符串拼接方式不同,通過對比加深一下記憶。
一、MySQL字符串拼接
1、CONCAT函數
語法格式:CONCAT(char c1, char c2, ..., char cn) ,其中char代表字符串,定長與不定長均可以
1.1)連接兩個字符串
1.2)連接多個字符串
2、"+"操作符
2.1)連接兩個字符串
2.2)連接多個字符串
3、假如其中一個字段為NULL,則用結果用空格代替NULL。
二、Oracle字符串拼接
1、CONCAT函數
語法格式:CONCAT(char c1, char c2) ,其中char代表字符串,定長與不定長均可以
1.1)連接兩個字符串
1.2)連接多個字符串
使用CONCAT函數的嵌套實現。
2、"||"操作符
1.1)連接兩個字符串
1.2)連接多個字符串
3、假如其中一個字段為NULL,則用結果用空格代替NULL。