Как удалить строки из 2 таблиц в базе данных h2 с помощью объединений? - PullRequest
0 голосов
/ 24 июня 2019

Таблица викторины quiz_id (ФК, ПК) Название

Настольный вопрос quiz_id (ФК) QuestionID (ПК) текст трудность

Как удалить викторину и вопрос с одинаковым идентификатором quiz_id в java?

Я попытался поставить 2 запроса, разделенных точкой с запятой, которая не работает.

SET REFERENTIAL_INTEGRITY FALSE;
BEGIN TRANSACTION;
DELETE FROM quiz WHERE quiz_id IN (SELECT quiz_id FROM question WHERE 
quiz_id= 2);
DELETE FROM question WHERE quiz_id= 2;
COMMIT;
SET REFERENTIAL_INTEGRITY TRUE;
...