Овај пост објашњава како да додате примарни кључ у више колона табеле у МиСКЛ-у.
Како додати/направити примарни кључ на више колона у МиСКЛ-у?
Да бисте додали примарни кључ на више колона у МиСКЛ-у, прво се пријавите са одговарајућим привилегијама. Након тога, корисници могу додати примарни кључ у више колона постојеће или новокреиране табеле.
Додавање примарног кључа на више колона током креирања табеле
Да бисте разумели како да додате примарни кључ у више колона током креирања табеле, морате да научите како да додате примарни кључ у једну колону током креирања табеле. Пример креирања имена табеле „ лх_ПримариКеи ” је дато у наставку:
ЦРЕАТЕ ТАБЛЕ лх_ПримариКеи (
ид ИНТ ПРИМАРНИ КЉУЧ,
име ВАРЦХАР(255),
емаил ВАРЦХАР(255),
град ВАРЦХАР(255),
држава ВАРЦХАР(255)
);
Примарни кључ се додаје само једној колони под називом „ид“ у горњем примеру.
Излаз
Излаз је показао да је табела креирана са додатим примарним кључем.
Да бисте потврдили да ли је примарни кључ додат или не, користите „ ОПИШИ ” кључна реч са именом табеле као што је дато у наставку:
ДЕСЦРИБЕ лх_ПримариКеи;
Излаз
Излаз је показао да је примарни кључ додат у „ ид ” колона „ лх_ПримариКеи ' сто.
Претпоставимо сада да желите да додате примарни кључ у више колона док га креирате. Да бисте то урадили, може се користити клаузула „ПРИМАРНИ КЉУЧ“ праћена заградама и навести име колоне унутар заграда, као што је приказано у наставку:
ЦРЕАТЕ ТАБЛЕ лх_ПримариКеи (твоја рука,
име ВАРЦХАР(255),
емаил ВАРЦХАР(255),
град ВАРЦХАР(255),
држава ВАРЦХАР(255),
ПРИМАРНИ КЉУЧ (ИД, име, имејл)
);
У горњем примеру, примарни кључ је додат у колоне под називом „ ид ”, “ име ', и ' емаил ”.
Излаз
Излаз приказује да је табела креирана и да је примарни кључ на више колона додат.
За потврду, користите изјаву ДЕСЦРИБЕ са именом табеле као што је дато у наставку:
ДЕСЦРИБЕ лх_ПримариКеи; Излаз
У излазу се може видети да је примарни кључ додат у више колона табеле.
Додавање примарног кључа на више колона већ постојеће табеле
Да бисте додали примарни кључ у више колона постојеће табеле, морате имати табелу без примарног кључа. За овај пост, „ лх_ПримариКеи ” ће се користити табела чија је структура приказана у следећем исечку користећи „ ОПИШИ ” команда:
ДЕСЦРИБЕ лх_ПримариКеи; Излаз
Излаз је показао да дата табела нема примарни кључ.
Да бисте додали примарни кључ у више колона постојеће табеле, користите команду „АЛТЕР ТАБЛЕ“ са ограничењем „АДД ПРИМАРИ КЕИ“. Ево примера команде која показује додавање примарног кључа на више колона у постојећу табелу:
Алтер Табле лх_ПримариКеи ДОДАЈ ПРИМАРНИ КЉУЧ(ид, име, емаил, град);У горњој команди, примарни кључ се додаје у „ ид ”, “ име ”, “ емаил ', и ' град ” колоне табеле под називом “ лх_ПримариКеи ”.
Излаз
То је све о додавању примарног кључа у више колона у МиСКЛ-у.
Закључак
Додавање примарног кључа на више колона у МиСКЛ-у може се постићи или током креирања табеле или у постојећој табели помоћу „ ПРИМАРНИ КЉУЧ ” ограничење. Када креирате табелу, „ ПРИМАРНИ КЉУЧ ” се може додати у жељене колоне помоћу „ ПРИМАРНИ КЉУЧ (кол_1, колона_2, колона_3,…) ” синтакса. За постојећу табелу, „ АЛТЕР ТАБЛЕ ” изјава се користи заједно са „ ДОДАЈТЕ ПРИМАРНИ КЉУЧ ” ограничење. Овај блог је објаснио детаљну процедуру за додавање примарног кључа у више колона табеле.