Oracle Compose()函數(shù)

2022-03-09 17:44 更新

在Oracle中,使用Compose()函數(shù)可以返回一個Unicode字符串。本教程,將為大家?guī)鞢ompose()函數(shù)的語法及使用示例。

Compose()函數(shù)語法

COMPOSE( string )

string:用于創(chuàng)建Unicode字符串的輸入值。 它可以是char,varchar2,nchar,nvarchar2,clob或nclob。

返回值

返回一個字符串值。

以下是可以在Compose()函數(shù)中的其他字符組合使用的unistring值的列表:

Unistring值 結(jié)果字符
unistr('\0300') 重音符(`)
unistr('\0301') 銳音符(‘)
unistr('\0302') (^)
unistr('\0303') ~
unistr('\0308') 變音符(¨)

適用版本

Compose()函數(shù)可用于以下版本的Oracle :

Oracle 12c、 Oracle 11g、 Oracle 10g、 Oracle 9i

示例

下面是Oracle Compose()函數(shù)的使用示例:

COMPOSE('o' || unistr('\0308') )
Result: ?

COMPOSE('a' || unistr('\0302') )
Result: a

COMPOSE('e' || unistr('\0301') )
Result: é


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號