Ver Mensaje Individual
  #1  
Antiguo 16-06-2008
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Reputación: 18
anubis Va por buen camino
problema al crear clave foranea

Buenas, aqui estoy de nuevo, molestando un poco. Estoy enredando un poco mas con el firebird gracias a vosotros .
Problema para crear una tabla no tengo, pero quiero al crear una tabla nueva meterle clave foranea porque, tal y como estoy viendo, funciona igual que la primary key, es decir, se puede buscar todos los registros que cumplan la condicion.
Imagino que esto se puede hacer con un query que filtre, pero supongo que la foreign key valdra para algo a la hora de no tener que recorrer todo la tabla buscando.
Corregidme si me equivoco.
Estuve dando vueltas por el foro buscando el tema de foranea pero lo que he visto no me ha aclarado las ideas.

gracias por la comprension

editado:
Estoy haciendo esto pero no me agarra
Código Delphi [-]
alter table historial,
add constraint nucliente,
foreign key(ncliente);
nucliente es el nombre que le estoy dando al index y ncliente es un campo de la tabla historial que quiero usar como foraneo.

Última edición por anubis fecha: 16-06-2008 a las 17:55:56.
Responder Con Cita