Oracleで文字列の最後の数桁をインターセプトする方法

WBOY
リリース: 2022-01-06 16:13:25
オリジナル
36450 人が閲覧しました

Oracle では、substr 関数を使用して、文字列の最後の数桁をインターセプトできます。この関数は、文字インターセプト関数とも呼ばれます。文字列内の指定された文字をインターセプトするために使用されます。構文は次のとおりです。 "substr(文字列をインターセプトする必要があります, - インターセプトする必要がある桁数, インターセプトする必要がある桁数)"。

Oracleで文字列の最後の数桁をインターセプトする方法

このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。

Oracle は文字列の最後の数桁をどのようにインターセプトしますか

substr 関数形式 (一般に文字インターセプトとして知られています) の使用の概要function):

形式 1: substr(string string, int a, int b);

  • 1.string インターセプトされる文字列

  • 2. a は文字列の開始位置をインターセプトします (注: a が 0 または 1 に等しい場合、インターセプトは最初の位置から開始されます)

  • 3. b インターセプトする文字列

形式 2: substr(string string, int a);

  • 1.string の長さインターセプトされる文字列

  • 2. a は、a 番目の文字から始まる後続のすべての文字列をインターセプトするものとして理解できます。

例は次のとおりです。

select substr('HelloWorld',-4,4) value from dual;
ログイン後にコピー

戻り結果: orld

下から 4 桁目から 4 文字を取得します。

関連記事:

Oracleで文字列の最後の数桁をインターセプトする方法

推奨チュートリアル: 「Oracle チュートリアル

以上がOracleで文字列の最後の数桁をインターセプトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート