Sobes.tech
Junior — Middle

SQL-ში UNIQUE საკვანძო სიტყვას რა მიზანი აქვს და რა შემთხვევებში გამოიყენება?

sobes.tech AI

პასუხი AI-სგან

SQL-də UNIQUE açar sözü, sütunu və ya sütunlar dəstini məhdudlaşdırmaq üçün istifadə olunur ki, onların bütün dəyərləri unikal olsun, yəni təkrarlanmayan.

Bu, məlumatların bütövlüyünü təmin etməyə kömək edir, məsələn, müəyyən bir sahədə təkrarlanan qeydlərin qarşısını almaq üçün.

İstifadə nümunəsi:

CREATE TABLE istifadəçilər (
    id INT PRIMARY KEY,
    email VARCHAR(255) UNIQUE
);

Bu nümunədə, email sütunu təkrarlanan dəyərlər içərə bilməz.

UNIQUE, adətən unikal olması lazım olan, lakin birincil açar olmayan sahələr üçün istifadə olunur, məsələn, telefon nömrələri, giriş adları, seriya nömrələri və s.