У меня ниже SQL, который я пытаюсь использовать для создания таблицы и некоторых столбцов.Как часть этого, я хочу, чтобы в двух столбцах было автоинкремент целого числа.Когда я пытаюсь использовать приведенный ниже код, он выдает ошибку.
CREATE TABLE IF NOT EXISTS 'tasks' (
'rowID' INTEGER,
'gID' INTEGER,
'task' TEXT,
'status' TEXT,
'position' INTEGER,
'updated' INTEGER,
'inlist' TEXT,
'deleted' TEXT,
PRIMARY KEY AUTOINCREMENT ('rowID','position')
)
Когда я удаляю ключевое слово «AUTOINCREMENT» из SQL, он работает нормально.
Можно ли иметь две автоинкрементные колонки?Если нет, то есть ли способ, позволяющий одному столбцу автоматически извлекать значение из другого (автоматически увеличивающегося) столбца при его вставке?
Спасибо