SQL Server准备了一个值列表的请求

本文关键字:一个 列表 请求 Server SQL | 更新日期: 2023-09-27 18:15:38

我正在做一个请求到DWH这是很长,所以我只会指出我的问题是:

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

我在where子句中执行此条件,我想在准备好的请求中执行此条件。事实上,我有一个包含不同值的List在这个条件下我想有这样的东西:

DW_PUR_OrderlineActual.LogComp In ?

可以用列表替换"?"

SQL Server准备了一个值列表的请求

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