Я создал таблицу в Sqlite с помощью синтаксиса CREATE TABLE AS
для создания таблицы на основе оператора SELECT
. Теперь эта таблица не имеет первичного ключа, но я бы хотел добавить ее.
Выполнение ALTER TABLE table_name ADD PRIMARY KEY(col1, col2,...)
дает синтаксическую ошибку "около PRIMARY"
Есть ли способ добавить первичный ключ либо во время создания таблицы, либо впоследствии в Sqlite?
EDIT: "Во время создания" я имею в виду при создании с CREATE TABLE AS
.