DB2 10.5 for Linux, UNIX, and Windows

DB2DataAdapter.UpdateBatchSize 属性

获取或设置一个批处理中包含的要发送至数据库服务器并执行的命令数。

名称空间:
IBM.Data.DB2
组合件:
IBM.Data.DB2(在 IBM.Data.DB2.dll 中)

语法

[Visual Basic]
Public Overrides Property UpdateBatchSize As Integer
[C#]
public override int UpdateBatchSize { get; set; }
[C++]
public:
virtual property int UpdateBatchSize {
   int get () override;
   void set (int value) override;
}
[JScript]
public override function get UpdateBatchSize () : int
public override function set UpdateBatchSize (value : int)

属性值

获取或设置一个整数值,该值指定在发送至数据库服务器的每一批命令中将处理的命令数。
Value 行为
0 在单个批处理中执行整个更新。
1 禁用批处理。将每个更新都单独发送至数据库。
> 1 在开始执行新的批处理前,要作为一个批处理执行的命令数。 如果此值大于行数,那么将作为单个批处理来完成更新。

示例

[C#] 下列代码行将导致批处理大小为 99

[C#]
    DB2DataAdapter adapter = new DB2DataAdapter();
    adapter.UpdateBatchSize = 99;