0

SELECTデータをソムする必要があり、列のCLOB.

私は現在使用してTO_CHAR(DBMS_LOB.SUBSTR(T.Tekst, 4000, 1))いますが、これは clob、テキスト形式、およびすべてを次のように出力します。

{\rtf1\ansi\deff0\deftab254{\fonttbl{...そこにテキストがあります。

すべてのフォーマットではなく、テキストのみを取得する方法はありますか?

4

1 に答える 1

3

はい: Java でストアード・プロシージャーを作成できます。これにより、RTF パーサーをデータベースに追加し、SQL でデータを純粋なテキストに変換できます。

これのパフォーマンスには愛情のこもった注意が必要であることに注意してください。で数ギガバイトのテキストを検索する場合はSELECT、 を埋めるコード内の RTF データを解析するCLOBか、必要なデータとデータを最新に保つためのトリガーを含む新しいテーブルを作成する方がはるかに優れています。

于 2012-05-15T10:33:55.407 に答える