Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Quais são as tabelas mágicas disponíveis no SQL Server 2000?


As 'mesas mágicas' são as INSERTED e EXCLUÍDO tabelas, bem como o update() e columns_updated() funções e são usados ​​para determinar as alterações resultantes de instruções DML.
  • Para uma instrução INSERT, a tabela INSERTED conterá as linhas inseridas.
  • Para uma instrução UPDATE, a tabela INSERTED conterá as linhas após uma atualização e a tabela DELETED conterá as linhas antes de uma atualização.
  • Para uma instrução DELETE, a tabela DELETED conterá as linhas a serem excluídas.

O uso principal dessas tabelas é para operações mais complexas quando os gatilhos são acionados.