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

problemas para limpiar una tabla

Estas en el tema de problemas para limpiar una tabla en el foro de SQL Server en Foros del Web. Hola, tengo dos tablas, una tiene un listado de categorias con su descripcion , y la otra se enlaza a esa categoria mediante un id ...
  #1 (permalink)  
Antiguo 06/12/2007, 07:12
 
Fecha de Ingreso: noviembre-2007
Mensajes: 51
Antigüedad: 17 años, 1 mes
Puntos: 2
Desacuerdo problemas para limpiar una tabla

Hola, tengo dos tablas, una tiene un listado de categorias con su descripcion , y la otra se enlaza a esa categoria mediante un id , yo quiero limpiar ambas, pero me dice que hay un conflicto con REFERENCE constraint , de que manera puedo eliminarla?
Yo intente limpiar ambas tablas de la siguiente manera:
DELETE FROM tabla
  #2 (permalink)  
Antiguo 06/12/2007, 07:17
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Re: problemas para limpiar una tabla

Debes eliminar primero los registros de la tabla que tiene la llave foranea (la que hace referencia a la tabla de categorias y despues podras eliminar los registros de la tabla de categorias.


Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #3 (permalink)  
Antiguo 06/12/2007, 10:23
 
Fecha de Ingreso: noviembre-2007
Mensajes: 51
Antigüedad: 17 años, 1 mes
Puntos: 2
Re: problemas para limpiar una tabla

gracias Andres
  #4 (permalink)  
Antiguo 06/12/2007, 13:37
Avatar de phinojosa  
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Antigüedad: 20 años, 4 meses
Puntos: 2
Re: problemas para limpiar una tabla

Podrias de pronto agregar una eliminación en cascada de los registros.
(Esto se hace cuando agregar la relación de las tablas)

De esta manera tan solo borrando la tabla de listado de categorias, automáticamente se borrarán los registros relacionados.
__________________
Visita - www.systecsa.net
Visita - http://blog.systecsa.net

Diseño y Desarrollo Web
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 00:39.