Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-09-2008
juanpe juanpe is offline
Miembro
 
Registrado: oct 2004
Posts: 46
Poder: 0
juanpe Va por buen camino
Cita:
Empezado por tcp_ip_es Ver Mensaje
si lo que quieres es asociar una acción al actualizar un campo que es foráneo en otra tabla deberás poner por ejemplo algo asi...


Código SQL [-]ALTER TABLE EDIAGHEM ADD FOREIGN KEY (GRUPO, DIAGNOSTICO) REFERENCES DIAGHEMO (GRUPO, DIAGNOSTICO)ON DELETE CASCADE ON UPDATE CASCADE;


si lo que quieres es hacer un update de tus tablas sin contar con las restricciones que has definido debes borrar esas restricciones y luego volver a crearlas.... http://www.clubdelphi.com/foros/show...r+foreign+keys

Ahora me encuentro con un error diciendo que no reconoce el nombre de la restriccion : o eso creo:

Violation foreign key constraint "***unknown***" on table EDIAGHEM

Con el programa ibmanager veo que en restricciones aparece ademas de otros dos esta, que es la que me está dando pal pelo
INTEG_78[ESTUDIO]

Por tanto la sql que me da error es la siguiente:

queryaux.SQL.add('alter table ediaghem drop constraint INTEG_78');

He probado con todas las combinaciones y no doy con ello.
Un saludo y gracias.
Responder Con Cita
Respuesta



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
Problema con update omarifr SQL 3 06-08-2007 23:28:38
Problema con Update y StoredProc Stilgar SQL 5 15-05-2007 21:30:01
Problema con update pache Firebird e Interbase 4 22-11-2006 21:08:06
Problema con Update e inner join Leonardo SQL 1 06-06-2006 02:21:10
Problema con un update en un SP RONPABLO Firebird e Interbase 3 09-03-2005 19:58:43


La franja horaria es GMT +2. Ahora son las 20:28:47.


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