テーブルを変更して新しい列をclobとして追加しようとしていますが、サイズを4,000に設定することのみが許可されています。私が使用している構文は次のとおりです。
はサイズが4000より大きいclobを作成するOracle SQLデータベース
ALTER TABLE table_name
add column_name CLOB(100000)
私は取得していますエラーは次のとおりです。
ORA-01735:無効なALTER TABLEオプション
私が入れた場合:
ALTER TABLE table_name
add column_name CLOB
これにより、デフォルトサイズ4,000の列。
CLOBのサイズを指定することはできません。 LOBの制限は数GBです(現在のリリースではTBです)。 –
問題はCLOB列ではない可能性が高いため、データを列に追加する方法が問題になります。どのように列に値を設定しようとしていますか? – Boneist
PHPスクリプトを使って@Boneistを実行していますが、今のところ私がしようとしているのは列を追加して、それを移植しないことです – Daoud