Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 10-06-2010
yossi yossi is offline
Miembro
 
Registrado: abr 2010
Posts: 59
Poder: 17
yossi Va por buen camino
segun el manual de mysql las tablas InnoDB si aceptan claves foraneas y el ON CASCADE

lo hice con esta sentencia

Código SQL [-]
ALTER TABLE registros
ADD CONSTRAINT fk_personas_id 
FOREIGN KEY(personas_id)
REFERENCES personas (id)
ON DELETE NO ACTION
ON UPDATE CASCADE

pero solo me deja aplicarlo a una sola tabla, cuando trato de hacerlo con otra me salta el error #1005 - Can't create table 'mydb.#sql-898_26a' (errno: 121)

segun tengo entendido las tablas myISAM no aceptan claves foraneas pero si cambio el motro de la tabla a myisam no me da error pero tampoco actualiza en cascada

que hago? necesito que la clave primaria de personas sea foranea en 6 tablas y que estas se actualicen en cascada
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
modificar registros query Buelos Firebird e Interbase 8 02-03-2008 00:52:00
Modificar registros que son resultados de una busqueda (VIH)Lestat Conexión con bases de datos 1 02-07-2005 21:44:14
como modificar los registros de un query? URBANO SQL 2 15-06-2004 10:15:44
modificar registros mediante cgi-webbroker [[JONAS]] Internet 1 19-05-2004 18:40:24
Modificar registros desde Visual Basic 6.0 en Interbase 6.0 ramygo Conexión con bases de datos 5 30-05-2003 16:51:28


La franja horaria es GMT +2. Ahora son las 16:56:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi