Ho una tabella delle categorie, che uno dei campi serve come chiave esterna per una tabella delle sottocategorie. Un campo che fa parte della chiave primaria per ogni tabella è l'id della lingua. Devo aggiornarli in entrambe le tabelle. Fondamentalmente, ovunque la lingua id = x in entrambe le tabelle, ho bisogno di impostarlo su y.SQL aggiorna una tabella con una chiave esterna
Quando provo a eseguire un aggiornamento su entrambe le tabelle, viene visualizzato un messaggio 'L'istruzione UPDATE è in conflitto con il vincolo REFERENCE ..' che fa riferimento al vincolo di chiave esterna.
Come posso aggiornare il campo della lingua su entrambe queste tabelle?
Sembra che il tuo 'y' non esista nella tabella di riferimento (chiave esterna). Devi prima aggiungerlo. – Oded
SQL Server? MySQL? Oracolo? E hai FK circolare? – gbn