标签: sql sql-server tsql
我有一张表,我将按特定顺序对批量插入进行排序。在此表上有一个触发器,它将更新许多不同的表。我知道触发器只对批量插入运行一次。但我的问题是触发器是否保持插入完成的顺序,或者我需要在触发器开始时对数据进行排序?
答案 0 :(得分:1)
如果没有指定ORDER BY,则无法从任何表中进行选择。因此,您需要在触发器中的inserted和deleted临时表中订购数据。另请参阅this answer
inserted
deleted