oracleは指定された文字列をどうやって切り取りますか?
Oracleでは、指定された文字列を切り取るためにSUBSTR関数を使用することができます。具体的な構文は次のとおりです:
SUBSTR(string, start_position, length)
- 文字列:切り取りたい文字列。
- 開始位置:1から数える、開始位置。
- 長さ:切り取りたい長さ。
例えば、文字列 “Hello, World!” から単語 “World” を取り出したい場合、次のコードを使用することができます。
SELECT SUBSTR('Hello, World!', 8, 5) FROM dual;
上記のコードでは、8は開始位置であり、5は切り出す長さであり、したがって”World”という文字列が返されます。