2012年(101)
分类: Oracle
2012-06-12 16:07:38
drop type f_area_result
在drop type时出现以下错误:
ora-02303:无法使用类型或表的相关性来删除或取代一个类型。
原因:
该type被别的对象引用,所以无法删除。
解决办法:
找到引用的对象,通常为type table引用:
CREATE OR REPLACE TYPE f_area_result_array_ref AS TABLE OF f_area_result;
修改该对象引用或先删除掉:
drop type f_area_result_array_ref
再删除上面 type 即可.
drop type f_area_result;