怎么用存储过程一次插入多条数据?大牛

如何用存储过程一次插入多条数据?求助大牛!
我有表agt_action:包含3列:id,name,action_group_id,请问如何编写一个存储过程一次更新多条记录呢
(1,lihua,1)
(2,wangli,2)
(3,zhaoxin,3)
...?
存储 行业数据

------解决方案--------------------
多个INSERT 语句之间,用分号(;)或者空格,隔开,这样数据库就认为你是在进行多条SQL语句的插入操作。
------解决方案--------------------
数据量大的话建议用导入数据功能
------解决方案--------------------
使用事务加循环
------解决方案--------------------
呵呵,要么把这条语句重复3遍,要么使用循环。
SQL也支持循环,用法和C语言类似,参考:
http://database.51cto.com/art/201009/224145.htm
------解决方案--------------------
oracle 支持 array binding, 不知道你的 mysql 支持不