プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
11gリリース2 (11.2)
B56299-08
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

正規表現の演算子の多言語拡張

OracleによるPOSIX演算子の実装は、多言語データに適用される場合、POSIX規格に指定されている一致機能を拡張します。表D-2に、POSIX規格のコンテキストの演算子の関係を示します。

Oracleでは、マルチバイト文字を直接入力する手段があるか、またはファンクションを使用してマルチバイト文字を構成できる場合は、マルチバイト文字を直接入力できます。書式「\xxxx」のUnicodeエンコーディング値の16進数値は使用できません。Oracleは、文字の図形的な表現ではなく、文字のエンコードに使用されるバイト値に基づいて文字を評価します。アクセント記号のあるすべての文字は、単語構成文字とみなされます。

表D-2 POSIXと多言語の演算子の関係

演算子 POSIXのBRE構文 POSIXのERE構文 多言語拡張

\



*



+


--


?



|




^


$


.

[ ]

( )


{m}


{m,}


{m,n}


\n

[..]

[::]

[==]