db2でsubstring関数の使い方は何ですか?
DB2内で、SUBSTRING関数は文字列から部分文字列を抽出するために使用されます。その構文は以下の通りです:
文字列式の一部を取り出すための関数は、SUBSTRING(string-expression、start-position、substring-length)です。
- string-expression:元の文字列からサブ文字列を抽出する必要があります。
- スタート位置とは、抽出する部分文字列の開始インデックスです。インデックスは1から始まります。
- サブストリングの長さ: 抽出するサブストリングの文字数。
私の名前は田中です。
SYSIBM.SYSDUMMY1からSELECT SUBSTRING(’Hello World’、7、5)を選択します。
上記の例では、文字列 ‘Hello World’ の7番目の文字から5つの文字を抽出するため、’World’ が返されます。
注意:DB2には、SUBSTRという似たような関数がありますが、SUBSTRING関数と同様の機能を持っていますが、構文が少し異なります。