Ésta es la consulta que estoy usando:Eliminar filas de varias tablas utilizando una única consulta (SQL Express 2005) con una condición WHERE
DELETE TB1.*, TB2.*
FROM TB1
INNER JOIN TB2 ON TB1.PersonID = TB2.PersonID
WHERE (TB1.PersonID)='2'
Está funcionando muy bien en MS Access pero conseguir de error (sintaxis incorrecta cerca ','.) en SQL Server Express 2005.
¿Cómo resolverlo? Por favor ayuda.
Es esto posible ahora con SQL Server 2012 o 2014? Tengo un conjunto de tablas horriblemente construidas para mi proyecto de clase que tiene restricciones de RESTRICCIÓN EN ELIMINACIÓN en ambas tablas a la vez. No quiero hacer otra pregunta, ya que sería una estafa. – trysis