UNIQUE - To ograniczenie pozwala jednoznacznie identyfikują każdy rekord w tabeli.
Ograniczenie PRIMARY KEY automatycznie ma UNIQUE.
Pamiętaj, że możesz posiadać wiele ograniczeń UNIQUE w tabeli, ale tylko jeden klucz podstawowy do tabeli.
SQL UNIQUE TWORZENIE TABLE w
Następujące SQL tworzy UNIQUE kolumnie "P_Id", podczas tworzenia tabeli "Osoby":
MySQL:
SQL Server / Oracle / MS Access:
Aby utworzyć wiele UNIQUE użyć następujących składni SQL:
MySQL / SQL Server / Oracle / MS Access:
SQL UNIQUE w ALTER TABLE
Następujące SQL tworzy UNIQUE kolumnie "P_Id", gdy w tabeli "Osoby" już ustalono:
MySQL / SQL Server / Oracle / MS Access:
Для создания нескольких UNIQUE при уже созданной таблице "Osób" используйте следующий синтаксис SQL:
MySQL / SQL Server / Oracle / MS Access:
1 2 |
ALTER TABELA Osób ADD CONSTRAINT uc_PersonID UNIQUE (P_Id,Nazwisko) |
Usuwanie UNIQUE
Aby usunąć UNIQUE użyć następujących SQL:
MySQL:
SQL Server / Oracle / MS Access:
1 2 |
ALTER TABELA Osób DROP CONSTRAINT uc_PersonID |
SQL Unikalne




