0

delete from table1 where ROWID = 'XXXXXXXXXXXXXXX';

SQL Error: ORA-29876: failed in the execution of the ODCIINDEXDELETE routine
ORA-20000: Oracle Text error:
DRG-10602: failed to queue DML change to column Col1 for primary key XXXXXXXXXXXXXXX
DRG-50857: oracle error in drekqkd(execute k_stmt)
ORA-08103: object no longer exists

请不要让我联系 oracle 支持 :)

4

1 回答 1

0

因此解决方案是删除并再次为该列创建文本索引(索引类型为 ctxsys.context)

于 2019-06-04T13:18:48.887 回答