Questa è la query che sto usando:Elimina righe da più tabelle utilizzando una singola query (SQL Express 2005), con una condizione WHERE
DELETE TB1.*, TB2.*
FROM TB1
INNER JOIN TB2 ON TB1.PersonID = TB2.PersonID
WHERE (TB1.PersonID)='2'
Sta funzionando bene in MS Access ma ottenere errore (sintassi errata vicino ','.) in SQL Server Express 2005.
Come risolverlo? Per favore aiuto.
È questo oggi è possibile con SQL Server 2012 o 2014? Ho un set di tabelle orribilmente costruito per il mio progetto di classe che ha i vincoli ON DELETE RESTRICT su entrambe le tabelle contemporaneamente. Non voglio fare un'altra domanda in quanto sarebbe un capriccio di questo. – trysis