Junior — Middle
Aký je účel kľúčového slova UNIQUE v SQL a v akých prípadoch sa používa?
sobes.tech AI
Odpoveď od AI
Kľúčové slovo UNIQUE v SQL sa používa na obmedzenie stĺpca alebo sady stĺpcov tak, aby všetky hodnoty v nich boli jedinečné, teda sa neopakovali.
Toto pomáha zabezpečiť integritu údajov, napríklad, aby v tabuľke neboli duplicity v určitom poli.
Príklad použitia:
CREATE TABLE používatelia (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE
);
V tomto príklade stĺpec email nemôže obsahovať opakujúce sa hodnoty.
UNIQUE sa často používa pre polia, ktoré musia byť jedinečné, ale nie sú primárnym kľúčom, ako sú telefónne čísla, používateľské mená, sériové čísla a pod.