Как сделать AUTOINCREMENT или его аналог без Primary key?
Мне необходимо сделать столбец Number, который будет при записи каждой новой строчки принимать значением число + 1 от предыдущей. Ну то есть, тоже самое, что обычный AUTOINCREMENT, но только без Primary key так, как первичный ключ занят другим столбцом.
Присвоить автоинкремент без указания первичного ключа нельзя, а другого способа я не нашёл.
Для примера таблица:
CREATE TABLE tag (
Number INT NOT NULL
UNIQUE,
idT TEXT PRIMARY KEY
UNIQUE,
translation TEXT UNIQUE,
alias UNIQUE,
alias_2 TEXT UNIQUE,
What TEXT NOT NULL,
pixiv TEXT DEFAULT (' '),
twitter TEXT DEFAULT (' ')
);