自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle字符串連接的方法

數(shù)據(jù)庫(kù) Oracle
Oracle數(shù)據(jù)庫(kù)中,使用“||”進(jìn)行字符串連接,下面就讓我們一起了解一下Oracle數(shù)據(jù)庫(kù)中字符串連接的方法,希望對(duì)您能有所幫助。

和其他數(shù)據(jù)庫(kù)系統(tǒng)類似,Oracle字符串連接使用“||”進(jìn)行字符串拼接,其使用方式和MSSQLServer中的加號(hào)“+”一樣。

比如執(zhí)行下面的SQL語(yǔ)句:
SELECT '工號(hào)為'||FNumber||'的員工姓名為'||FName FROM T_Employee
WHERE FName IS NOT NULL

除了“||”,Oracle還支持使用CONCAT()函數(shù)進(jìn)行字符串拼接,比如執(zhí)行下面的SQL語(yǔ)句:
SELECT CONCAT('工號(hào):',FNumber) FROM T_Employee

如果CONCAT中連接的值不是字符串,Oracle會(huì)嘗試將其轉(zhuǎn)換為字符串,比如執(zhí)行下面的SQL語(yǔ)句:
SELECT CONCAT('年齡:',FAge) FROM T_Employee

與MYSQL的CONCAT()函數(shù)不同,Oracle的CONCAT()函數(shù)只支持兩個(gè)參數(shù),不支持兩個(gè)以上字符串的拼接,比如下面的SQL語(yǔ)句在Oracle中是錯(cuò)誤的:
SELECT CONCAT('工號(hào)為',FNumber,'的員工姓名為',FName) FROM T_Employee
WHERE FName IS NOT NULL
運(yùn)行以后Oracle會(huì)報(bào)出下面的錯(cuò)誤信息:
參數(shù)個(gè)數(shù)無(wú)效

如果要進(jìn)行多個(gè)字符串的拼接的話,可以使用多個(gè)CONCAT()函數(shù)嵌套使用,上面的SQL可以如下改寫:
SELECT CONCAT(CONCAT(CONCAT('工號(hào)為',FNumber),'的員工姓名為'),FName) FROM
T_Employee
WHERE FName IS NOT NULL

 

 

【編輯推薦】

JAVA創(chuàng)建Oracle存儲(chǔ)過程的實(shí)現(xiàn)

在線重做Oracle日志文件大小

oracle日志文件及歸檔日志模式

ORACLE歸檔日志刪除方法

Oracle日志文件丟失的解決方法

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2019-12-12 20:03:08

PythonC語(yǔ)言編程語(yǔ)言

2010-10-11 15:36:50

MySQL字符串連接

2010-11-26 09:20:32

MySQL字符串連接函

2009-11-26 10:39:58

PHP字符串連接

2010-11-01 15:06:52

MYSQL字符串連接

2010-11-01 15:38:22

DB2字符串連接

2009-08-20 17:55:43

C#連接Oracle數(shù)

2010-10-12 11:13:51

2010-10-11 15:28:14

MySQL group

2009-08-20 17:30:02

C#連接字符串

2010-11-16 16:07:32

oracle用戶連接

2010-04-15 09:16:15

Oracle網(wǎng)絡(luò)

2021-05-18 09:08:18

字符串子串對(duì)象

2010-05-25 15:51:25

MySQL連接字符串

2010-06-17 16:00:59

SQL Server

2009-08-21 15:06:09

C#連接字符串

2010-05-19 14:39:12

MySQL連接字符串

2020-09-03 10:13:49

JavaScript字符串pad

2010-04-27 12:26:21

Unix字符串

2023-01-09 09:52:06

Bash字符串
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)