У меня есть таблица, которая имеет первичный ключ TEXTКак изменить первичный ключ записи в sqlite?
CREATE TABLE tbl1{
a1 TEXT PRIMARY KEY,
...
);
(a1
столбец внешнего ключа в другой таблице)
Как я могу изменить значения a1
?
Если я
UPDATE tbl1 SET a1 =? ГДЕ a1 =?
Я получаю ошибку нарушения Ограничить
Почему, по-вашему, вам нужно изменить первичный ключ? –
a1 представляет URL-адрес, который я использую для отображения записи, и я хочу, чтобы она была изменчивой. – thelolcat