Eliminar el Trigger (Disparador)
En este paso, aprenderás cómo eliminar o remover un trigger de tu base de datos SQLite.
Para eliminar el salary_update_trigger
, ejecuta el siguiente comando:
DROP TRIGGER salary_update_trigger;
Este comando elimina el salary_update_trigger
de la base de datos.
Para verificar que el trigger ha sido eliminado, puedes consultar la tabla sqlite_master
:
SELECT name FROM sqlite_master WHERE type='trigger' AND name='salary_update_trigger';
Esta consulta debería devolver un conjunto de resultados vacío, indicando que el trigger ya no existe.
Ahora, intentemos actualizar el salario de Alice para confirmar que el trigger realmente ha desaparecido:
UPDATE employees SET salary = 55000.00 WHERE id = 1;
Luego, verifica la tabla employee_audit
:
SELECT * FROM employee_audit;
Deberías ver que no se ha agregado ninguna entrada nueva a la tabla employee_audit
, confirmando que el trigger se ha eliminado correctamente.
Finalmente, sal de la shell de SQLite:
.exit