Colunas Alteradas
Last updated
Last updated
O SQL Server disponibiliza duas funções que nos permitem saber quais as colunas (potencialmente) afectadas pela instrução DML:
update()
Retorna true se determinada coluna for alterada.
columns_updated()
Retorna umbitmapped varbinary representando as colunas alteradas. O seu tamanho depende do número de colunas da tabela. Se uma coluna foi alterada então o seu bit está a true. Temos de utilizar bitwise operators para determinar quais as colunas alteradas.