我一直试图将现有列更改为唯一列,但我一直收到这个错误:sqlite3.OperationalError: near "UNIQUE": syntax error
这是我的sql:ALTER TABLE tableName ADD UNIQUE (colName);
只需在列上创建一个唯一的索引。
CREATE UNIQUE INDEX idx_colName ON tableName(colName);
Sqlite的ALTER TABLE
不支持向现有列添加约束。