Tuesday, January 17, 2006

Oracle SQL の DISTINCT でエラー

Oracle の SQL で DISTINCT を使って重複行を削除しようとしても
SELECT のカラムに LOB 型があると ORA-00932 というエラーが出る。
これは型が不適合というエラーのようだ。

LOB 型を ORDER BY 句や WHERE 句の中で使っても
同様のエラーが出る。

LOB 型を単純に比較することができないのでこのエラーが出るのだろう。

No comments: