SQL Server - o gatilho afeta @@ Rowcount?
Tenho uma consulta que atualiza ou atualiza se existe e insira se não:
update MyTable
set [Name]=@NewValue
where ID=@ID
If @@RowCount = 0
insert into MyTable([Name])
values(@Name)
Agora, gostaria de saber se o@@RowCount
será afetado por uma consulta executada em um gatilho? Digamos que no meu gatilho eu tenho:
insert into MyLogs(Description)
values("Some description...")
Se a atualização for bem-sucedida em minha primeira consulta, o gatilho executará a inserção em MyLogs, que afetará as linha