Как сделать 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 (' ') 
);

Ответы (0 шт):