SUBSTR、SUBSTRB、SUBSTR4
ソース文字列のサブストリングを表す文字列を返します。返されたサブストリングは、指定された文字数で、指定された開始点から始まり、文字列の開始または終了のいずれかに関連します。
SQL構文
{SUBSTR | SUBSTRB | SUBSTR4}=(Source, m, n)パラメータ
SUBSTRには、次のパラメータがあります。
| パラメータ | 説明 |
|---|---|
|
|
この関数がサブストリングを返す対象の文字列です。値には、
|
|
|
サブストリングを開始する位置です。 |
|
|
サブストリングに含まれる文字数です。 |
説明
SUBSTRは、文字セットで定義された文字を使用して長さを計算します。SUBSTRBには、文字でなくバイトを使用します。SUBSTR4は、UCS4コードポイントを使用します。
例
employeesの先頭の5行で、last_nameの最初の3文字を選択します。
SELECT FIRST 5 SUBSTR(last_name,1,3) FROM employees; < Kin > < Koc > < De > < Hun > < Ern > 5 rows found.
employeesの先頭の5行で、last_nameの最後の5文字を選択します。
SELECT FIRST 5 SUBSTR(last_name,-5,5) FROM employees; < <NULL> > < chhar > < Haan > < unold > < Ernst > 5 rows found.