永发信息网

mysql存储过程需要循环前台传来的参数然后循环插入表

答案:2  悬赏:20  手机版
解决时间 2021-02-15 19:11
  • 提问者网友:且恨且铭记
  • 2021-02-14 23:54
mysql存储过程需要循环前台传来的参数然后循环插入表
传入参数类似 PROCEDURE pro_test('123,234,345,111')
我需要按,号切割这个字符,然后将数据插入表中,最后表中数据为4条
1 123
2 234
3 345
4 111
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-02-15 00:26
delimit $
CREATE PROCEDURE simpleproc (seq INT,farmer varchar(50),num INT)
BEGIN
declare i int;
set i=1;
while i<=300 do
insert inot table values(seq,farmer);
set i=i+1;
end while;
END $
全部回答
  • 1楼网友:时间的尘埃
  • 2021-02-15 00:32
不明白啊 = =!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯