MSSQL no es compatible con BEFORE
disparadores Lo más cercano que tienes es INSTEAD OF
activa pero su comportamiento es diferente al de BEFORE
disparadores en MySQL.
Puede obtener más información sobre ellos aquí y tenga en cuenta que INSTEAD OF
disparadores "Especifica que el disparador se ejecuta en lugar de la instrucción SQL desencadenante, anulando así las acciones de las sentencias desencadenantes". Por lo tanto, es posible que no se lleven a cabo acciones en la actualización si el disparador no se escribe o maneja correctamente. Las acciones en cascada también se ven afectadas.
En su lugar, es posible que desee utilizar un enfoque diferente a lo que está tratando de lograr.