Oracle Compose()函數(shù)
oracle compose()函數(shù)
在oracle中,使用compose()函數(shù)可以返回一個unicode字符串。本教程,將為大家?guī)韈ompose()函數(shù)的語法及使用示例。
compose()函數(shù)語法
<span class="n">compose</span><span class="p">(</span> <span class="n">string</span> <span class="p">)</span>
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ù)的使用示例:
<span class="n">compose</span><span class="p">(</span><span class="s1">'o'</span> <span class="o">||</span> <span class="n">unistr</span><span class="p">(</span><span class="s1">'\0308'</span><span class="p">)</span> <span class="p">)</span> <span class="k">result</span><span class="p">:</span> <span class="err">?</span> <span class="n">compose</span><span class="p">(</span><span class="s1">'a'</span> <span class="o">||</span> <span class="n">unistr</span><span class="p">(</span><span class="s1">'\0302'</span><span class="p">)</span> <span class="p">)</span> <span class="k">result</span><span class="p">:</span> <span class="err">a</span> <span class="n">compose</span><span class="p">(</span><span class="s1">'e'</span> <span class="o">||</span> <span class="n">unistr</span><span class="p">(</span><span class="s1">'\0301'</span><span class="p">)</span> <span class="p">)</span> <span class="k">result</span><span class="p">:</span> <span class="err">é</span>
相關(guān)文章
- Oracle And子句
- Oracle Where子句
- Oracle Like子句
- Oracle LOCK TABLE語句(鎖表)
- Oracle 級聯(lián)刪除外鍵
- Oracle Asciistr()函數(shù)
- Oracle Compose()函數(shù)
- Memcached 連接
- Memcached add 命令
- Memcached replace 命令
- DB2模式
- DB2數(shù)據(jù)類型
- DB2 別名
- DB2角色
- DB2 LDAP
- PLSQL一些常用知識點梳理總結(jié)
- Oracle數(shù)據(jù)庫表空間超詳細(xì)介紹
- Oracle中ROW_NUMBER()OVER()函數(shù)用法實例講解
- Oracle?19c創(chuàng)建數(shù)據(jù)庫的完整步驟(詳細(xì)明了)
- Oracle使用range分區(qū)并根據(jù)時間列自動創(chuàng)建分區(qū)