SQLite - Есть ли разница между табличным ограничением UNIQUE и столбцовым ограничением UNIQUE?

Вопрос по SQLite.

В CREATE TABLE SQL мы можем добавлять ограничения UNIQUE любым способом: ограничение столбца или ограничение таблицы. Мой вопрос прост. Они работают по-другому?

Единственное различие, которое я мог найти, заключалось в том, что в табличном ограничении может быть несколькоindexed-columnв одном ограничении.

Колонка-ограничение:

Таблица-ограничение:

Вот пример:

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

а также

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

Они разные?

Ответы на вопрос(1)

Ваш ответ на вопрос