ヘッダーをスキップ
Oracle OLAP DMLリファレンス
11g リリース1(11.1)
E05732-02
  目次へ
目次
索引へ
索引

戻る
戻る
 
次へ
次へ
 

EXTBYTES

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

戻り値

TEXT

構文

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

引数

text-expression

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

start

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

length

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

例7-82 バイトによるテキスト文字の抽出

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

  • 次の文を発行します。

    SHOW EXTBYTES('hellotherejoe', 6, 5)
    

    生成される出力は次のとおりです。

    there
    
  • 次の文を発行します。

    SHOW EXTBYTES('hellotherejoe', 11)
    

    生成される出力は次のとおりです。

    joe