ORA-14220: Invalid operation for object without a segment
Cause: Attempted to modify storage or allocate an extent for an object (table or LOB or index) without a segment.
Action: Create segments for the object with the ALTER TABLE ALLOCATE EXTENT command.
ORA-14220:表示对不具有分段的对象执行了操作,此操作是无效的。
ORA-14220 表示在不具有位置的方块的情况下执行了操作,而此操作是无效的。
有时候对对象进行操作时,你会遇到 ORA-14220 错误,比如执行 ALTER TABLE … COALEASE 时,这是因为要操作的表不具有分段。
1.首先查询要操作的对象,确定其是否具有分段;
2.如果确实不具有分段,可以尝试其他操作;
3.如果没有分段,则最好尝试重新设计表结构。