Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2014, 08:20
Sarlit
 
Fecha de Ingreso: diciembre-2014
Mensajes: 111
Antigüedad: 9 años, 5 meses
Puntos: 9
Procedimiento con Deletes anidados

Buenas,

Creo que el título es bastante claro, tengo varias tablas que comparten un ID y quiero hacer un procedimiento que borre todos los registros de todas las tablas donde dicho ID sea igual al parámetro que yo le pase. Algo del tipo:
Código SQL:
Ver original
  1. CREATE PROC SuperDelete(
  2. @ID INT
  3. )
  4. AS DELETE FROM t1 WHERE ID=@ID

Pero borrando varias tablas de una tacada.

La verdad es que no se muy bien por donde atacarle, ¿ideas?

Última edición por gnzsoloyo; 23/12/2014 a las 08:25 Razón: Usar Highlight "SQL", por favor,.