に、私はテーブルを使用してOracleデータベースを持っていながら、次のようにドロップ:ユーザー定義型を使用
create table Table1
(Column1 number(5,0),
Column2 special_type);
を今、何らかのデータエラーのために、サポートチームは修正がドロップし、タイプを再作成することであろうことを決めました。
問題があるTable1
Column1 number(5,0),
Column2 null
、私は「表にエラーがある」というメッセージを取得し、テーブルをドロップすることはできません。次のように
は、私は今、テーブルを持っています。私はテーブルを変更することはできません、私は "テーブルがエラー"メッセージを取得します。私はOracle SQL DeveloperでDDLを操作しようとしましたが、私が得たものは何ですか? 「テーブルにエラーがあります」というメッセージが表示されます。
誰でも正しい方向に向けることができますか?
'ALTER TABLE table1 DROP UNUSED COLUMNS;を実行する前に、' ALTER TABLE table1 SET UNUSED(Column2); 'を試してみてください。 –