0

我正在向一个很长的 DWH 发出请求,所以我将指出我的问题所在:

DW_PUR_OrderlineActual.LogComp In (11,18,54,68,92,159,164)

我在 where 子句中执行此条件,我想在准备好的请求中执行此操作。事实上,我有一个列表,其中包含在这种情况下的不同值,我想要这样的东西:

DW_PUR_OrderlineActual.LogComp In ?

我可以在其中替换“?” 和我的清单。

4

1 回答 1

0

我认为您要做的是将一长串值加载到数据库中。我已成功使用SqlBulkCopy 类每秒加载多达 10,000 行,以便将简单转储到单个表中。用法非常简单。您可以将一个 DataRow 对象数组、一个 DataTable 或一个它可以读取的 DataReader 传递给它。

于 2013-05-28T14:46:16.963 回答