Hola a todos. Estoy intentando diseñar un trigger para actualizar un campo
dependiendo del valor de otro campo relacionado con otra tabla. Sería algo
como lo siguiente:
create trigger trigger_InsertTabla1 on Tabla1
for insert
as
set nocount on
declare @campo bit
set @campo = (select campo from Tabla2 where llave = inserted.llave)
if @campo = 1
update inserted
set otrocampo = 0
else
update inserted
set otrocampo = 1
Pero como es sabido la tabla inserted no puede ser actualizada, ¿como sería
entonces el trigger con esta consideracion? ¿O no puede hacerse esto?
Saludos y gracias anticipadas.
Leer las respuestas