Expulsión de desencadenamiento de SQLite para eliminar filas
Tengo 2 tablas A (id, Nombre), B (id, fid, Nombre) donde A.id = B.fid , Mi requisito es Quiero eliminar la fila en B siempre fila en A borra
Aquí está la consulta que he intentado, pero me da error cerca de B ..
- Cómo restablecer la base de datos SqLite en Android?
- Android - ¿Cuáles son las buenas herramientas de informes para diseñar y generar informes desde SQLite Data Source?
- Android.database.sqlite.SQLiteException: la tabla X no tiene columna llamada Y:, mientras compila: INSERT INTO
- Uso de la memoria sqlite android
- Cursor finalizado sin advertencia previa de cierre (). ¿Qué significa eso?
Create Trigger Delete_B_trigger After Delete on A For each row Begin Delete from B where fid = id; End
- SQLite ordena caracteres especiales alfabéticamente
- Inserción SQLite de Android única
- Acceso a la base de datos sqlite en el dispositivo android
- Cómo actualizar la columna con ORMLite
- Sqlite db update
- SQLite de Android usando db.query () para JOIN en lugar de rawquery ()
- Cómo proteger una base de datos sqlite pre hecho en android?
- ¿Qué hacer con Cursor después de una consulta SQLite?
El comando DELETE requiere un FROM.
Para acceder a los valores de la tabla de disparo, debe utilizar los alias VIEJO o NUEVO .
CREATE TRIGGER Delete_B_trigger AFTER DELETE ON A FOR EACH ROW BEGIN DELETE FROM B WHERE fid = OLD.id; END
- ¿Cómo se agrega un módulo de reloj a un proyecto de Android Studio existente?
- Especificaciones de Honeycomb y TabHost