Удаление внешнего ключа SQLITE не работает - PullRequest
1 голос
/ 12 января 2012

Я сделал

PRAGMA foreign_keys=ON;

, и он все еще не работает.Таблицы:

tbl_one {
  user_id integer PRIMARY KEY NOT NULL,
  description text,
  FOREIGN KEY (user_id) REFERENCES tbl_two (id) ON DELETE CASCADE
}

tbl_two {
  id integer PRIMARY KEY NOT NULL
}

Теперь удаление пользователя из tbl_two должно удалить запись в tbl_one, но это не означает, что версия 3.5.6.

1 Ответ

1 голос
/ 12 января 2012

Введено ограничение внешнего ключа в SQLite 3.6.19 (см. Первый абзац раздела 2).До этой версии операторы могли анализироваться и компилироваться, но безрезультатно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...