Oracle には 2 つの文字列インターセプト関数が用意されています。 substr(): 指定された位置から始まる指定された長さの文字をインターセプトします。 substring(): 指定された位置から残りの文字をインターセプトするか、指定された位置から指定された長さの文字をインターセプトします。
Oracle の文字列インターセプト関数
文字列のインターセプトを容易にするために、Oracle では substr() と substring ( )、使い方は似ています。
substr(string, start, length)
文字列 string の開始文字から始まる length の文字を切り捨てます。
例:
<code class="sql">SELECT substr('Hello World', 6, 5) FROM dual; -- 输出:World</code>
substring(string, start [, length])
文字列 string からのインターセプト 開始する文字列スタートキャラクターで。長さが指定されていない場合は、文字列の末尾まで切り詰められます。
例:
<code class="sql">SELECT substring('Hello World', 6) FROM dual; -- 输出:World SELECT substring('Hello World', 2, 3) FROM dual; -- 输出:ell</code>
注:
以上がOracleで文字列をインターセプトする関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。