触发器可以引用视图或临时表,并产生2和特殊的表是() A Deleted,Inserted B Delete,Insert C View,Table D View1,table1
时间: 2024-03-15 21:41:57 浏览: 25
正确答案是 A Deleted,Inserted。触发器可以引用视图或临时表,产生两个特殊的表,即 Deleted 和 Inserted 表。这两个表包含了触发器所作用的表中,发生修改操作的行的副本。其中 Deleted 表包含了被删除的行的副本,而 Inserted 表包含了被插入或修改的行的副本。
相关问题
insert,delete,update 操作与临时表 inserted 和 deleted 的关系
在 SQL Server 中,inserted 和 deleted 是用于跟踪表上的 INSERT、UPDATE 和 DELETE 操作的临时表。它们与这些操作的关系如下:
1. INSERT 操作:当执行 INSERT 操作时,inserted 表会记录新插入的行。这些行可以通过查询 inserted 表来进行访问。
2. UPDATE 操作:当执行 UPDATE 操作时,deleted 表会记录原始的被更新的行,而 inserted 表会记录更新后的行。这些行可以通过查询 deleted 表和 inserted 表来进行访问。
3. DELETE 操作:当执行 DELETE 操作时,deleted 表会记录被删除的行。这些行可以通过查询 deleted 表来进行访问。
因此,inserted 和 deleted 表是用于在触发器中进行操作的重要临时表。在触发器中,可以使用这些表来访问和处理由 INSERT、UPDATE 和 DELETE 操作所影响的行。
inserted表和deleted表有什么区别
在 SQL Server 中,触发器是一种特殊的存储过程,它会在表的 INSERT、UPDATE 或 DELETE 操作发生时自动执行。在触发器中,可以引用两个名为 inserted 和 deleted 的虚拟表,这两个表都包含了与触发器关联的表中的数据。
inserted 表包含了在触发器操作执行之前插入到表中的任何新行的数据。如果在执行 UPDATE 操作时,某一行的值发生了更改,那么该行的旧值将被存储在 deleted 表中,新值将被存储在 inserted 表中。如果在执行 DELETE 操作时删除了任何行,那么这些行的数据将被存储在 deleted 表中。
因此,inserted 和 deleted 表的主要区别在于,inserted 表包含新插入的数据,而 deleted 表包含被删除或更新的数据的副本。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)