Oracle 12cR1データベースにデータフィールドがあります。フィールドは製品デスクリプタで、フィールドの先頭には製品IDが含まれています。その後、製品名が続きます。私はプロダクトIDを取り除く必要があります。 - オーパスNEM Oracle SQL - 先頭のパターン化された部分文字列を削除する
をキャプチャ
- 0P3H:プロダクトIDは、データは通常、次のいずれかのように見えます... 2つのいずれかの形式にすることができHR - - プロモーションモジュール
- 0C34などの文字、製品名の一部である、 - 「」いくつかのケースがあることに注意してくださいその後、
ITは、文字列の先頭にあるときに私の知る限り、私は以下を削除する必要があります...
- 4文字は、スペースその後、その後、その後、スペース、その後スペース
- 4文字をダッシュダッシュその後、スペース5文字のスペースダッシュ スペース
は、どのように私は、Oracle SQLがフィールドを読み、これらの2つの異なるサブストリングを削除するには書くでしょうか?
ありがとうございます!
https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions130.htm – jarlh