我有一个利用instead of insert触发器的表。触发器在插入行之前操作每个插入行的数据。由于插入的表不可修改,因此它是使用temp (#)表实现的。在触发器的末尾,从临时表中执行select操作,将插入的数据返回给调用客户端。当我在SSMS中执行插入操作时,我可以看到返回的数据,并且所有列都有名称和值
我们使用一条insert语句(结合select语句)将一百万条记录插入到数据库中。INSERT INTO <TABLE_NAME> VALUES(<COL1,COL2,COL3>,....etc)
SELECT * FROM <TABLE_NAME> // this select query基本上,我不想执行另一个select语句来获取这些记录