SQLでのsubstr関数の目的は何ですか。
SQLのSUBSTR関数は文字列の部分文字列を取得するために使用されます。具体的には、指定された開始位置と長さに基づいて、与えられた文字列から部分文字列を抽出します。
通常の文法形式は以下のようになります:
SUBSTR(string, start, length)
- 子文字列を抽出する必要がある元の文字列。
- 開始: 子串の開始位置(インデックスは1から開始)。
- 長さ:抽出する部分文字列の長さ。
例えば、’Hello, World!’という文字列がある場合、この文字列からサブ文字列 ‘World’を取り出したい場合、次のSQLクエリを使用できます:
SELECT SUBSTR('Hello, World!', 8, 5);
検索結果は「ワールド」となります。