[Oracle][ODBC][Ora]ORA-02292: integrity constraint (EDMADMIN.CD_AC_FISH_TOOL_PARENT) violated - child record found ,Caused by SQL: delete from CD_WELL where well_id = 'IMGqfV5Jw2'
Este mensaje nos indica que es imposible borrar el registro con el codigo well_id='IMGqfV5Jw2' debido a que existe un constraint llamado CD_AC_FISH_TOOL_PARENT que esta asociado a una tabla hija, en la cual debemos borrar primero aquí los registros de este pozo y luego se nos deja borrar el pozo completo
Consultamos el constraint
select * from all_constraints where constraint_name ='CD_AC_FISH_TOOL_PARENT'
Se observa que la tabla hija se llama CD_ASSEMBLY_COMP_FISH_TOOL_T
Consultamos estos registros de la tabla hija
Borramos los registros de esta tabla hija
delete from CD_ASSEMBLY_COMP_FISH_TOOL_T where well_id = 'B4LluxPE3U'
commit
Borramos el pozo o el registro de la tabla padre
Listo.!
No hay comentarios.:
Publicar un comentario