Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť cudzí kľúč

V tabuľkách SQL , môžete použiť cudzie kľúče pripojiť podobných stĺpce v dvoch rôznych tabuľkách . Napríklad tabuľka slúži k obsahovať informácie opisujúce predaj môže obsahovať pole s číslom ID zamestnanca , ktorí z predaja . Cudzí kľúč sa pripojiť zamestnancov identifikačné číslo z tabuľky predaja do tabuľky zamestnancov , ktorý ukladá ďalšie informácie o zamestnanca , ako je meno a postavenie . Tým sa znižuje potreba kopírovať informácie , šetrí čas a udržuje tabuľky malé a oddelené . Pokyny dovolená 1

Určte stĺpec , ktorý potrebujete použiť ako cudzí kľúč . Stĺpec alebo atribút , môžete použiť ako cudzí kľúč by mal byť stĺpec , ktorý sa vyskytuje v oboch tabuľkách , ktoré chcete pripojiť na cudzí kľúč . Stĺpce nemajú mať rovnaký názov , ale mala by popisovať rovnaké dáta
2

Pridať tento riadok kódu súčasne vytvoriť cudzí kľúč pri vytváraní tabuľky : . " Typ column1 FOREIGN KEY REFERENCIE Table2 ( Column2 ) . " " Sloupec1 " je názov atribútu alebo stĺpca v aktuálnej tabuľke použitý ako súčasť cudzieho kľúča , " typ " opisuje dátový typ stĺpca ako celé číslo alebo reťazec znakov , " Tabuľka 2 " je názov druhého Tabuľka sa chcete pripojiť , a " Sloupec2 " je názov stĺpca alebo atribútu v druhej tabuľke , ktorý zodpovedá " sloupec1 . "
3

Pridať tento riadok kódu zmeniť existujúcej tabuľky pridať cudzí kľúč :

ALTER TABLE table_name

ADD FOREIGN KEY ( Sloupec1 ) Spojené

Odkazy tabulka2 ( stĺpec 2 )
4

oddeľujte názvy stĺpcov čiarkou . Môžete tiež dať cudzí kľúč názov , keď zmeníte tabuľku pridať cudzí kľúč :

ALTER TABLE table_name

ADD CONSTRAINT FK_foreignkeyname FOREIGN KEY klipart

( Sloupec1

column2 ) Spojené

Odkazy tabulka2

( column1 ,

column2 )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené