Я пытаюсь выполнить следующий запросSQL Lite Trigger Query
String CREATE_TRIGGER_DELETE_PATIENT =
"CREATE TRIGGER " + KEY_USERID
+" BEFORE DELETE ON " + TABLE_USERS
+" FOR EACH ROW BEGIN "
+" DELETE FROM "+ TABLE_RECORDS
+" WHERE " + KEY_USERID
+ " = " + KEY_RECORDID +" END;";
Однако, есть ошибка (1) вблизи "END": ошибка синтаксиса.
Я ссылаюсь на код с учебником по http://android-pro.blogspot.sg/2010/10/using-sqlite-database-with-android.html. Я не могу обнаружить ошибку.
Может ли кто-нибудь предложить средство правовой защиты?
Как насчет того, чтобы вы дали нам сгенерированный оператор SQL? Это поможет вам решить проблему – StaticBR