Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

borrar registros de 2 tablas

Estas en el tema de borrar registros de 2 tablas en el foro de SQL Server en Foros del Web. Buenas, tengo 2 tablas , tabla padre y tabla hija es posible borrar los registros de ambas tablas con una sola sentencia de sql tablapadre.... ...
  #1 (permalink)  
Antiguo 22/07/2010, 14:56
 
Fecha de Ingreso: mayo-2008
Mensajes: 353
Antigüedad: 15 años, 11 meses
Puntos: 3
Pregunta borrar registros de 2 tablas

Buenas, tengo 2 tablas , tabla padre y tabla hija
es posible borrar los registros de ambas tablas con una sola sentencia de sql

tablapadre.... tablahija
aaa ............... aaa

esto es un modelo

delete from tablapadre,tablahija where codigopadre = codigohija and
codigopadre = '222'

esto es posible???
gracias
  #2 (permalink)  
Antiguo 22/07/2010, 17:41
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: borrar registros de 2 tablas

Si estan relacionadas, simplemente activa el DELETE ON_CASCADE, de tu tabla "padre"

PD: Coloco entre comillas "padre", ya que sql server no es gerarquica, es relacional.

Etiquetas: borrar, registros, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:42.