1

レポートで使用するために BLOB からデータをエクスポートしようとしていますが、データREGEXP_SUBSTRを読み取ろうとすると問題が発生します。に変換することvarcharは役に立ちますが、必要なデータポイントを取得するのは非常に困難です。

varchar に取得する方法は次のとおりです。

select utl_raw.cast_to_varchar2(dbms_lob.substr(NOTE)) FROM prod17import;

これは、varchar への出力のサンプルです。

"Import: T5, ModId: #24, Time: 1/11/2017 7:32:30 AM
Records read: 1723
Added:  1723, Changed: 0
Rejected: 0, Skipped: 0
0.01 Minutes. 234422 recs/min
Map=IMCOWITHHOLDINGLAYOUTTEST9A.MPWM 
Source=W:\(filename).TXT, created: 1/10/2017 11:15:44 PM

Reject name: REJECT
Resource name: !6Imports.Liability.Maps.Life Import Resource
"

値 234422 (1 ~ 1,000,000 の間で変化する可能性があります) のみを収集しようとしています。

「分」という単語の間の値を取得するにはどうすればよいですか。と "recs/min"?

4

1 に答える 1