Sobes.tech
Junior — Middle

Ի՞նչ է SQL-ում UNIQUE բանալի բառի նշանակությունը և ինչ դեպքերում է այն օգտագործվում:

sobes.tech AI

Պատասխան AI-ից

SQL-ում UNIQUE բանալի բառը օգտագործվում է սյունակի կամ սյունակների խմբի սահմանափակման համար՝ այնպես, որ դրանց բոլոր արժեքները լինեն եզակի, այլ կերպ ասած՝ կրկնվող չլինեն:

Այսը օգնում է ապահովել տվյալների ամբողջականությունը, օրինակ՝ որպեսզի աղյուսակում չլինեն կրկնվող տվյալներ որոշ դաշտում:

Օգտագործման օրինակ՝

CREATE TABLE օգտվողներ (
    id INT PRIMARY KEY,
    email VARCHAR(255) UNIQUE
);

Այս օրինակով սյունակ email-ը չի կարող պարունակել կրկնվող արժեքներ:

UNIQUE-ը հաճախ օգտագործվում է այն դաշտերի համար, որոնք պետք է լինեն եզակի, բայց չեն հանդիսանում հիմնական բանալին, օրինակ՝ հեռախոսահամարներ, մուտքագրումներ, սերիական համարներ և այլն։