Cita: Es posible guardar mediante un trigger la sentencia SQL que se ejecuta?
No.
Y no creo que se pueda en ningún DBMS.
Los trigger hacen acciones ante eventos de una tabla, pero no les llega la sentencia de ninguna forma.
Mi recomendación es que generes una tabla de auditorías donde la aplicación vaya depositando todas las sentencias que se envían a ejecutar.