Пытаюсь ввести команду:
sqlite> CREATE TRIGGER [stop_words_sort_order]
...> AFTER INSERT ON [wh_stop_words]
...> BEGIN
...> UPDATE wh_stop_words SET sort_order=id WHERE id IN (select max(id) from wh_stop_words)
...> END;
Но по нажатию Enter снова появляются символы "...>". Возможно потому, что в строка UPDATE не была завершена ";". Я пишу ";", нажимаю Enter в надежде вызвать синтаксическую ошибку, но все равно ввод не заканчивается и ждет чего-то еще, т. е. снова появляются символы "...>".
Ctrl+C не помогает.
Вопрос: как в консоли sqlite3 завершить/прервать ввод некорректного запроса? Пока могу только уничтожать процесс консоли, но это слишком неудобно.