← Tutti gli errori

SQLCODE -530

SQL0530 Violazione di chiave esterna

Testo del messaggio IBM
Operation not allowed by referential constraint &1 in &2.
SQLCODE
-530
SQLSTATE
23503

La causa più comune

INSERT, UPDATE o MERGE con un valore di chiave esterna che non esiste nella tabella padre.

Altre cause

  • Dati caricati nell'ordine sbagliato (figli prima dei padri).
  • Una regola ON DELETE SET DEFAULT con un valore predefinito che nel padre non c'è.

Come si risolve

Inserisci prima la riga padre, oppure correggi il valore della chiave esterna.

Errori collegati

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