Hola a todos.
Quiero programar en SQLITE3 un grupo TRIGGERS para que cada vez que se actualice la tabla asientos (apuntes contables que constan de 4 cuentas 2 debe y 2 haber, totalice el saldo de la fila de cada una de las 4 cuentas en la tabla CUENTAS8D. Igualmente quiero que exista una restricción que impida borrar en la tabla CUE NTAS8D una fila que tenga una cuenta de 8 digitos que exista como parte de un asiento contable, en la tabla ASIENTOS.
Os agradecería algunos ejemplos.
Gracias.
SQLITE3 TRIGGERS para totalizar saldos contables por cuenta grabada en un apunte y evitar el borrado de la fila de la cu
Moderator: Rathinagiri
- dragancesu
- Posts: 930
- Joined: Mon Jun 24, 2013 11:53 am
- DBs Used: DBF, MySQL, Oracle
- Location: Subotica, Serbia
Re: SQLITE3 TRIGGERS para totalizar saldos contables por cuenta grabada en un apunte y evitar el borrado de la fila de l
1. I didn't understand, but the solution is to write a trigger
https://www.sqlitetutorial.net/sqlite-trigger/
2. when tables are linked via a foreign key it is impossible to delete data from the master table
https://www.sqlite.org/foreignkeys.html
https://www.sqlitetutorial.net/sqlite-trigger/
2. when tables are linked via a foreign key it is impossible to delete data from the master table
https://www.sqlite.org/foreignkeys.html
Re: SQLITE3 TRIGGERS para totalizar saldos contables por cuenta grabada en un apunte y evitar el borrado de la fila de l
I supos that FOREIGN KEY shield the master table, thanks.
- Ismach
- Posts: 164
- Joined: Wed Nov 28, 2012 5:55 pm
- DBs Used: DBF, mySQL, Mariadb, postgreSQL, Oracle, Db2, Interbase, Firebird, and SQLite
- Location: Buenos Aires - Argentina
Re: SQLITE3 TRIGGERS para totalizar saldos contables por cuenta grabada en un apunte y evitar el borrado de la fila de l
Podes ser mas especifico? Ademas de poner el codigo si ya tenes algo o al menos el create de la tabla o las tablas asi podremos entender y ayudarte
- luisvasquezcl
- Posts: 1259
- Joined: Thu Jul 31, 2008 3:23 am
- Location: Chile
- Contact:
Re: SQLITE3 TRIGGERS para totalizar saldos contables por cuenta grabada en un apunte y evitar el borrado de la fila de l
Hola, para evitar borrar uma cuenta buscala en la tabla donde guardas los asientos y si no tiene movimiento se puede borrar.
Espero te sea de utilidad
Espero te sea de utilidad
Re: SQLITE3 TRIGGERS para totalizar saldos contables por cuenta grabada en un apunte y evitar el borrado de la fila de l
Me refería a Create TABLE con restricciones FOREIGN KEY, ya lo he conseguido, gracias.