Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在C#中使用触发器从另一个表更新一个表?_Sql Server_Triggers - Fatal编程技术网

Sql server 如何在C#中使用触发器从另一个表更新一个表?

Sql server 如何在C#中使用触发器从另一个表更新一个表?,sql-server,triggers,Sql Server,Triggers,我有一个场景,在这个场景中,我有一个表(Temp_inquiries_tbl),其中包含带有Temp_TICKET_编号的用户查询,还有一个表(inquiries_tbl),其中包含已批准的查询。我想在1条件下复制永久表中临时表的数据。 当用户提交查询时,它将在临时查询表中获得带有临时ID的跟踪信息。网站管理员检查查询,当他确认查询时(当查询状态从待定变为批准时),查询应插入带有唯一票号的查询中。 我想在触发器的帮助下完成这项任务。我该怎么做?您使用的是什么RDBMS?我使用的是Sql Serv

我有一个场景,在这个场景中,我有一个表(Temp_inquiries_tbl),其中包含带有Temp_TICKET_编号的用户查询,还有一个表(inquiries_tbl),其中包含已批准的查询。我想在1条件下复制永久表中临时表的数据。 当用户提交查询时,它将在临时查询表中获得带有临时ID的跟踪信息。网站管理员检查查询,当他确认查询时(当查询状态从待定变为批准时),查询应插入带有唯一票号的查询中。
我想在触发器的帮助下完成这项任务。我该怎么做?

您使用的是什么RDBMS?我使用的是Sql Server 2008 R2和Asp.net C#触发器通常在数据库上实现,而不是在查询它的任何地方,因此您确实希望在Sql Server数据库上实现触发器。是的,我希望使用触发器实现上述场景。我知道逻辑,但我从不使用触发器。我研究的是在插入、更新、删除事件时触发触发器。