Oracleでのsubstringの機能は何ですか?

Oracleで使用されるSUBSTRING関数は、文字列から部分文字列を抽出するために使用されます。指定した開始位置と長さに基づいて、文字列から一部を切り取ります。

SUBSTRING 関数の構文は以下の通りです:

stringの特定の位置から始まる一部分。

その中:

  1. stringを切り取る必要がある文字列です。
  2. スタート位置は、切り取られる部分文字列の始まりを示すものであり、1から始まります。
  3. lengthは取り出す部分文字列の長さです。

例えば、’Hello World’という文字列がある場合、SUBSTRING関数を使用して部分文字列を切り取ることができます。例えば、SUBSTRING(‘Hello World’, 7, 5)とすると、’World’という部分文字列が返されます。なぜなら、開始位置が7で長さが5だからです。

日本語では、OracleにはSUBSTRINGに類似した関数であるSUBSTRがありますが、違いは開始位置が0から始まる点です。そのため、SUBSTR(‘Hello World’, 6, 5)は’World’を返します。

bannerAds