Hola como estan, consulto por un tema de foreign key ya que algo se me esta 
escapando.
Estoy borrado una tabla entre fecha me tiro violacion de contrainst porque hace 
referencia a otra tabla, fui a esa tabla y borre las misma fecha, cuando vuelvo 
a la tabla me vuelve a tirar error deviolacion de constraints con otro id.

=> delete from logpack_orderstatehistory where created BETWEEN '2019-01-01' AND 
'2019-12-31';
ERROR:  update or delete on table "logpack_orderstatehistory" violates foreign 
key constraint 
"logpack_sheetorderhi_order_state_history__dfe8dbe1_fk_logpack_o" on table 
"logpack_sheetorderhistory"
DETAIL:  Key (id)=(13388177) is still referenced from table 
"logpack_sheetorderhistory".
=> delete from logpack_sheetorderhistory where created BETWEEN '2019-01-01' AND 
'2019-12-31';
DELETE 6557673
=> delete from logpack_orderstatehistory where created BETWEEN '2019-01-01' AND 
'2019-12-31';
ERROR:  update or delete on table "logpack_orderstatehistory" violates foreign 
key constraint 
"logpack_sheetorderhi_order_state_history__dfe8dbe1_fk_logpack_o" on table 
"logpack_sheetorderhistory"
DETAIL:  Key (id)=(14470448) is still referenced from table 
"logpack_sheetorderhistory".

Si chequeo el campo id al que hace referencia en ese rango de fechas no tiene 
datos
select id from logpack_sheetorderhistory where created BETWEEN '2019-01-01' AND 
'2019-12-31';
id
----
(0 rows)

Que error estoy cometiendo?

Saludos y gracias


"El contenido del presente mensaje (y sus anexos) es privado, confidencial y de 
exclusivo uso para el destinatario referenciado; es de p?blico conocimiento que 
las comunicaciones por medio de Internet no permiten asegurar ni garantizar la 
confidencialidad de los mensajes transmitidos, as? como tampoco su integridad o 
su correcta recepci?n; es por ello que SOFSE no se responsabiliza de posibles 
perjuicios derivados de la captura, incorporaciones de virus o cualquier otra 
manipulaci?n efectuada por terceros. Las opiniones expresadas en este mensaje y 
en los archivos adjuntos son propias del remitente y no representan la opini?n 
o pol?ticas de SOFSE, salvo que se diga expresamente y el remitente se 
encuentre autorizado para ello"

Reply via email to