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

 
 
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
Problema con sql Update

Hola tengo un problema desde hace algún tiempo que no consigo solucionar.
Tan sencillo como querer hacer un update en tablas que tienen claves foraneas.
Esta es la estructura de una de ellas, que hace referencia de una tabla en cuestio.

CREATE TABLE EDIAGHEM (
ESTUDIO INTEGER NOT NULL,
ORDEN INTEGER NOT NULL,
GRUPO VARCHAR (1) CHARACTER SET ISO8859_1 NOT NULL COLLATE ISO8859_1,
DIAGNOSTICO VARCHAR (25) CHARACTER SET ISO8859_1 NOT NULL COLLATE ISO8859_1,
GRADO VARCHAR (8) CHARACTER SET ISO8859_1 COLLATE ISO8859_1);


/* Primary keys definition */
ALTER TABLE EDIAGHEM ADD PRIMARY KEY (ESTUDIO, ORDEN, GRUPO, DIAGNOSTICO);

/* Foreign keys definition */
ALTER TABLE EDIAGHEM ADD FOREIGN KEY (GRUPO, DIAGNOSTICO) REFERENCES DIAGHEMO (GRUPO, DIAGNOSTICO);

ALTER TABLE EDIAGHEM ADD FOREIGN KEY (ESTUDIO) REFERENCES ESTUDIO (ESTUDIO);



/* Indices definition */
CREATE INDEX IDX_EDIAGHEM1 ON EDIAGHEM (GRUPO, DIAGNOSTICO);
CREATE INDEX IDX_EDIAGHEM2 ON EDIAGHEM (ESTUDIO);


No doy con la forma de deshabilitar las restricciones.

Gracias por vuestro tiempo y ayuda.
Un saludo.
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
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 09:41:11.


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