不同的數(shù)據(jù)庫(kù),相應(yīng)的字符串拼接方式不同,通過(guò)對(duì)比加深一下記憶。 一、MySQL字符串拼接 1、CONCAT函數(shù) 語(yǔ)法格式:CONCAT(char c1, char c2, ..., char cn) ,其中char代表字符串,定長(zhǎng)與不定長(zhǎng)均可以 1.1)連接兩個(gè)字符串 1.2)連接多個(gè)字符串 2、"+"操作符 2.1)連接兩個(gè)字符串 2.2)連接多個(gè)字符串 3、假如其中一個(gè)字段為NULL,則用結(jié)果用空格代替NULL。 二、Oracle字符串拼接 1、CONCAT函數(shù) 語(yǔ)法格式:CONCAT(char c1, char c2) ,其中char代表字符串,定長(zhǎng)與不定長(zhǎng)均可以 1.1)連接兩個(gè)字符串 1.2)連接多個(gè)字符串 使用CONCAT函數(shù)的嵌套實(shí)現(xiàn)。 2、"||"操作符 1.1)連接兩個(gè)字符串 1.2)連接多個(gè)字符串 3、假如其中一個(gè)字段為NULL,則用結(jié)果用空格代替NULL。 |
|