批量插入数据
活动说明
用于批量插入数据到目标数据库中
执行逻辑:连接目标数据库后,传入数据库对象,将保存有批量数据的数据表变量传入数据表中,输入要插入数据的目标表表名,将要批量插入数据的每列字段传入字段名中,并设置分批插入数量,以控制批量插入的最大数据量
属性说明
输入项
数据库对象
[System.Data.Common.DbConnection]
从数据库连接活动组件中定义并获取的目标数据库对象变量。该属性为非必填项,若组件置于连接数据库作用域中则可不填写,若置于作用域外部,则需要填写
数据表
[数据表]
需要批量插入数据库的数据,通常保存于数据表变量中。通常搭配【创建数据表】等活动组件使用。该属性为必填项
表名
数据库的表名,将数据批量插入到该表中。该属性为必填项
字段名
需要将插入的数据和表中字段名一一对应,字段名与字段名之间需要用|进行分隔,如:"id|name|age|gender"。该属性为非必填,不填默认为所有列
分批插入数量
分批次插入数据的最大数量。该属性为非必填,默认为500
使用示例
属性栏设置:
执行步骤:
1)连接数据库,定义数据库对象变量
2)调用创建数据表活动,将要批量插入的数据保存其中,并定义为一个数据表变量
3)将步骤2中的数据批量插入至目标数据表中
4)查看数据库中的目标表,确认执行结果
注意事项
必须先调用连接数据库活动组件连接目标数据库,再调用该活动组件