ヘッダーをスキップ
Oracle® OLAP DMLリファレンス
11gリリース2 (11.2)
B61346-03
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

EXTCHARS

EXTCHARSファンクションは、テキスト式の一部を抽出します。


ヒント:

マルチバイト・キャラクタ・セットを使用している場合、EXTCHARSファンクションのかわりにEXTBYTESファンクションを使用できます。

戻り値

TEXTまたはNTEXT

構文

EXTCHARS(text-expression [start [length]])

パラメータ

text-expression

一部が抽出されるTEXTまたはNTEXT式。text-expressionが複数行のテキスト値である場合、改行はEXTCHARSの戻り値でも維持されます。

start

抽出を開始する文字位置を表すINTEGERtext-expressionの最初の文字位置は1です。この引数を省略した場合、EXTCHARSは最初の文字から開始します。

length

抽出する文字数を表すINTEGERlengthを指定しない場合、またはtext-expressionstartから最後までの文字数を超える場合、text-expressionstartから最後までが抽出されます。

例7-83 テキスト文字の抽出

この例は、TEXT値'hellotherejoe'からテキストの一部を抽出する方法を示します。

  • 次の文

    SHOW EXTCHARS('hellotherejoe', 6, 5)
    

    によって、次の出力が生成されます。

    there
    
  • 次の文

    SHOW EXTCHARS('hellotherejoe', 11)
    

    によって、次の出力が生成されます。

    joe