SQL Server non supporta più percorsi a cascata. Le tue opzioni per aggirare questa limitazione sono:
-
scrivi la tua logica per gestire più percorsi a cascata (consigliato).
-
cambia lo schema in modo che non siano necessari più percorsi a cascata.
-
attendere che SQL Server risolva questo problema. Non trattenere il respiro:questa è stata una limitazione per anni. Vedi questi elementi Connect:
un. http://connect.microsoft.com/SQLServer/feedback/details /126159/aggiornamenti a cascata
b. http://connect.microsoft.com/SQLServer/feedback/details/307723/allow-multiple-cascade-paths-for-foreign-key-and-on-dalete-update-cascadeNotate come continuano a dire "non abbiamo tempo per questo ora; lo prenderemo in considerazione per la prossima versione"? Questo non è il genere di cose che vendono software, perché le persone sono soddisfatte - in genere - di codificare la logica da sole.
-
migra a una piattaforma di database che supporti più percorsi a cascata (sembra che tu pensi di avere molte opzioni per questo, ma non credo che tu lo faccia, e non so cosa sacrifichi cambiando, nemmeno contando il porting del tuo schema e codice).