简答题

SQL SERVER中INSERTED表和DELETED表有何用?

正确答案

触发器中用到两种特殊的表:删除表和插入表触发器中使用名为“deleted"和“inserted"来参照这些表;删除表存储受DELTE和UPDATE语句影响的行的副本当执行DELETE或UPDATE语句时,行从触发器表中删除并传递到删除表中。删除表和触发器表通常没有共有的行。
插入表存储受INSERT和UPDATE语句影响的行的副本当执行一NSERT或UPDAT语句时,新行同时增加到插入表和触发器表中。插入表中的行是触发器表中新行的副本可使用删除表和插入表中的行来参照相关表中的行,或测试被删除或插入行中的值。

答案解析

相似试题
  • 在SQL Server中辅助数据文件的作用? 

    简答题查看答案

  • 在SQL SERVER中可以使用SET TRANSACTION ISOLATION语句设置事务的隔离级别,SQL SERVER的默认隔离级别是()。

    填空题查看答案

  • 在SQL SERVER中用户定义函数分为()函数。

    填空题查看答案

  • 在SQL Server中日志文件的扩展名是()。

    填空题查看答案

  • 在SQL Server中,修改表中列定义的正确的SQL语句是()。

    单选题查看答案

  • 在SQL Server中辅助数据文件的扩展名是()。

    填空题查看答案

  • 在SQL SERVER中,事务的运行有四种模式:()。

    填空题查看答案

  • 在LINQ to SQL中,将SQL Server数据库映射为()类, 表映射为(),存储过程映射为()

    填空题查看答案

  • 连接SQL Server 2005和SQL Server 2005 Express的连接字符串格式是一样 的

    判断题查看答案