如何在SQL Server中批量转发?

Dmi*_*ruk 3 sql-server merge batch-file upsert sql-server-2008

我正在使用该MERGE语句来ping sql server 2008数据库中的行.但是,我的sproc是一个单行操作,而实际上我更喜欢批处理这些.这是否可能,如果是这样,我该怎么做?

SQL*_*ace 5

你可以在你的proc中使用表值参数吗?看看这里http://www.sommarskog.se/arrays-in-sql-2008.html#TVP_in_TSQL来获得一些想法

然后在proc中你可以使用MERGE对抗TVP