Všechna hesla

Slovník IT, managementu a projektového řízení

Omezení jedinečnosti v databázi

SQL UNIQUE constraint

Pravidlo, které zabraňuje duplicitním hodnotám v jednom či více sloupcích tabulky.

Omezení jedinečnosti zajišťuje, že žádné dva řádky nesdílejí stejnou kombinaci hodnot v určených sloupcích. Databáze je kontroluje i při souběžných zápisech, takže chrání integritu lépe než kontrola provedená pouze v aplikaci. Způsob zacházení s hodnotami NULL a případnými duplicitami se řídí databázovým systémem a konkrétní definicí omezení.