база данных sqlite3 python с двумя уникальными значениями - PullRequest
0 голосов
/ 04 апреля 2020

я использую sqlit3 с python я хочу добавить два уникальных значения для проверки ожидаемого результата:

Date_1 Name_1 OK
Date_1 Name_1 NO
Date_2 Name_1 OK
Date_1 Name_2 OK

я просто хочу предотвратить дублирование и проверить эти два ограничения одновременно.

я попробовал:

cur.execute("""
        CREATE TABLE IF NOT EXISTS t (
            'Date' BLOB,
            'Name' TEXT,
            'iD' INTEGER PRIMARY KEY,

            CONSTRAINT Name_Date UNIQUE( Name, Date ) ) """ )

Спасибо.

...