PDA

View Full Version : [SQL] Aggiornare campo con chiave esterna


voyager18
04-12-2012, 17:20
Ciao a tutti! Ho due tabelle legate tra loro con un campo dove c'è una chiave esterna.
Ora devo poter aggiornare il valore nel campo con la chiave esterna in entrambe le tabelle ma se faccio una query UPDATE mi da errore di violazione di vincolo di chiave esterna.
Come posso fare?

VICIUS
04-12-2012, 17:59
Su mysql c'è "on update cascade" che ti aggiorna magicamente tutti i valori in caso di modifiche. Che db stai usando?

voyager18
04-12-2012, 18:00
Che db stai usando?
Sql Server 2008

VICIUS
04-12-2012, 19:37
Sembra esserci anche su sql server. http://msdn.microsoft.com/en-us/library/ms186973(v=sql.105).aspx