Hola a todos.
En un sistema de inventario al registrar una factura que tiene una lista de
articulos y cantidades debo rebajar las existencias
en inventario, que es otra tabla indexada por un codigo. Tipico no ?
Si modifico la factura, tambien, debo mantener actualizada la tabla de
existencias.
Soy nuevo en SQL Server . Lo que he pensado es que al registrar los datos
hacer un DELETE FROM de los registros existentes en la factura (los
articulos) para sumar las cantidades al archivo de existencias y luego hacer
un INSERT INTO de los articulos de la factura actual para restar las
cantidades al archivo de existencias.
Mi pregunta es que debo hacer insertar acciones tanto despues de borrar CADA
registro como despues de insertar CADA registro. Como hago eso ? Para eso
son los triggers ??? Cuando ocurren los triggers , antes o despues de la
insercion o el borrado ?
Leer las respuestas