Ограничение таблицы SQLite - уникально для нескольких столбцов

Я могу найти синтаксис "диаграммы" на этом сайте SQLite, но примеров нет, и мой код дает сбой. У меня есть другие таблицы с уникальными ограничениями на один столбец, но я хочу добавить ограничение на таблицу на два столбца. Это то, что у меня вызывает SQLiteException с сообщением «синтаксическая ошибка».

CREATE TABLE name (column defs) 
UNIQUE (col_name1, col_name2) ON CONFLICT REPLACE

Я делаю это на основании следующего:

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

Чтобы быть ясным, документация по ссылке, которую я предоставил, говорит, чтоCONTSTRAINT name должен прийти перед моим определением ограничения.

Что-то, что может привести к решению, состоит в том, что то, что следует за моими определениями столбцов в скобках, является тем, на что жалуется отладчик.

Если я поставлю

...last_column_name last_col_datatype) CONSTRAINT ...

ошибкавозле "CONSTRAINT": синтаксическая ошибка

Если я поставлю

...last_column_name last_col_datatype) UNIQUE ...

ошибкарядом с "УНИКАЛЬНЫМ": синтаксическая ошибка

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

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