ヘッダーをスキップ
Oracle® OLAP Expression Syntaxリファレンス
リリース11.2
B70202-01
  目次へ移動
目次

前
 
次
 

SUBSTR

SUBSTRは、文字列の、指定した文字位置から指定した文字数までの部分を返します。

戻り値

CHAR | NCHAR | VARCHAR2 | NVARCHAR2

構文

{ SUBSTR | SUBSTRB | SUBSTRC }(char, position [, substring_length ])

引数

char: 部分文字列を導出するベース文字列を表すテキスト式です。

position: 次のように部分文字列の最初の文字を指定します。

substring_length: 返される文字列の文字数です。デフォルトでは、関数はベース文字列の最後までのすべての文字を返します。1未満の値を指定すると、関数はNULLを返します。

substr('firefly', 1, 4)は、部分文字列fireを返します。

substr('firefly', -3, 3)は、部分文字列flyを返します。