SISTEMAS MS

Llaves Foraneas ORACLE

Algo comun al momento de crear relaciones entre tablas es la creacion de llaves foraneas, para este caso mostraremos un ejemplo del codigo que se utiliza para la generacion de una llave foranea.


ALTER TABLE NOMBRETABLA ADD (
CONSTRAINT tab1_tab2_FK
FOREIGN KEY (NOMBRECAMPO)
REFERENCES NOMBRETABLA(NOMBRECAMPO));


En el codigo anterior es parala creacion de una llave foranea.



  1. ALTER TABLE NOMBRETABLA ADD .- Este contendra el monbre de la tabla a la que se agregara la llave foranea.

  2. CONSTRAINT tab1_tab2_FK .- Es el nombre con el cual identificaremos la llave foranea, debemos identificarla en caso de que necesitemos eliminarla o realizar una operacion con ella.

  3. FOREIGN KEY (NOMBRECAMPO).- Campo al que se le ara referencia  la llve fornea.

  4. REFERENCES NOMBRETABLA(NOMBRECAMPO)).- Es la referencia para la llave foranea, este campo debe ser unico y generalmente es la LLeve primaria.




No hay comentarios:

Publicar un comentario