varchar2(4000) 列に保存しようとしていたデータが大きすぎるという問題が発生したため、列を大量のテキスト データの保存に適したものに変更したいと考えています。具体的には、シリアル化された配列です。
まず、この目的で使用するのに最適なデータ型は CLOB ですか? より適切なデータ型はありますか?
次に、通常の snyntax を使用して列を変更しようとすると、次のようになります。
ALTER TABLE table MODIFY column CLOB
次のエラーが表示されます: ORA-22858: データ型の変更が無効です
データを失うことなくこのテーブルを変更する最も簡単な方法は何ですか?