sql >> Databáze >  >> RDS >> SQLite

SQLite - Nějaký rozdíl mezi omezením tabulky UNIQUE a omezením sloupce UNIQUE?

V tomto případě není žádný rozdíl.

Můžete však vytvořit jedinečné omezení tabulky, které by se rozkládalo přes dva různé sloupce. Takhle:

CREATE TABLE Example (
    _id INTEGER PRIMARY KEY,
    name TEXT,
    index INTEGER,
    score INTEGER,
    UNIQUE (name, index) ON CONFLICT REPLACE
)

Další podrobnosti naleznete v tomto příspěvku:Omezení tabulky SQLite – jedinečné ve více sloupcích




  1. Jak nastavit heslo root na null

  2. Obnovení zálohy databáze SQL Server na nižší verzi

  3. pg_ctl Tipy a triky

  4. Vytvořte jedinečné omezení s prázdnými sloupci