Appearance
数据库批量插入数据
1. 组件说明
将多组数据一次性插入一张表中
2. 字段说明
- 连接对象:指定数据库连接对象变量。
- SQL语句:批量插入SQL语句。注:不同数据库的占位符不一样,请参考SQL语句示例。
- 待插入数据:列表类型数据。
- 受影响的行数:SQL执行完成后受影响行数。
SQL语句示例:
SQLite:insert into stu(name, age) values (?, ?)
MySQL:insert into stu(name, age) values (%s, %s)
Oracle:insert into stu(name, age) values (:1, :2)
如果有3个以上字段,占位符依此类推:3,:4,:5···
SQLServer:insert into [dbo].[stu] ([name], [age]) values (?, ?)
3. 使用示例
首先使用【建立数据库连接】指令建立数据库连接,随后通过列表相关指令,生成待插入数据
list_instance
, 再使用【数据库批量插入数据】指令list_instance
数据批量写入数据库,最后使用【断开数据库连接】指令断开数据库连接。