← Tutti gli errori

SQLCODE -532

SQL0532 Cancellazione bloccata da un vincolo referenziale

Testo del messaggio IBM
Delete prevented by referential constraint &1 in &2.
SQLCODE
-532
SQLSTATE
23001, 23504

La causa più comune

DELETE di una riga padre che ha righe figlie, con regola RESTRICT o NO ACTION.

Altre cause

  • Un vincolo referenziale aggiunto senza che il programma ne tenga conto.

Come si risolve

Cancella prima le righe figlie, oppure valuta ON DELETE CASCADE se è il comportamento voluto.

Errori collegati

Testo e codici dalla documentazione IBM di 7.6. Controllato il .