Comunidad de diseño web y desarrollo en internet online

Como eliminar registro en tablas relacionales?

Citar            
MensajeEscrito el 07 Oct 2010 08:03 pm
Que tal, alguien podria darme idea de como eliminar registro de una seria de tablas que se relacionan mediante un id?..

por ejemplo, si tubiera 3 tablas, una de nombre, otra de direcciones y la ultima de gustos personales... necesito que al eliminar el nombre tambien se elimine la direccion y sus gustos...


gracias !

Por logoys

Claber

104 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Oct 2010 08:34 pm
Hay triggers de SQL especiales para eso ON DELETE una acción.

A nivel de programación debes eliminar primero las tablas que tienen las claves foráneas y luego eliminar la tabla que tiene la clave primaria.


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 09 Oct 2010 01:43 am
gracias por responder, aun tengo dudas mas que nada sobre el codigo para ejecutar la sentencia e investigado sobre ON DELETE pero aun sigo con dudas..

Por logoys

Claber

104 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Oct 2010 01:44 am
mira en esta url viene algunos ejemplos por si a alguien le interesa

http://www.colordeu.es/BLOG/tutorial-mysql-relaciones-entre-tablas-y-su-integridad-referencial

Por logoys

Claber

104 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Oct 2010 02:30 am
encontré justo lo que necesitaba, sencillo y para mi eficiente les dejo el link para quien le interese


http://www.posicionapro.com/blog/borrar-filas-de-varias-tablas-en-mysql.html

Por logoys

Claber

104 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.