作者:ARUAN地盘_740 | 来源:互联网 | 2023-09-25 20:02
mysql有没有split有没有split或是有什么办法可以取代split呢?我要传入存储过程一个(subject1,subject2,subject3,subject4..
mysql 有没有split
有没有split 或是有什么办法可以取代split 呢?
我要传入存储过程一个 (subject1,subject2,subject3,subject4……)
类似这样的一个串,然后在过程里面用(,)给分开
有几个元素就分别去执行一个sql语句。
INSERT INTO cm_sys_student(studentid,syscategoryid,enroldate)SELECT uid,id,SYSDATE()
FROM cm_sys_cocategory WHERE CATEGORYNUM = 红色区域,用","分开的每一个字符;
红色区域有几个值就执行几次sql语句.
如何实现呼?
——解决方案——————–
没看懂你的需求。 你可以通过字符串处理函数,一个一个取出啊。
没有直接的 SPLIT() 函数,你需要自己根据 , 来处理。
——解决方案——————–
没有
http://bbs.51cto.com/thread-484729-1.html
——解决方案——————–
可以参考这个贴子。
http://topic.csdn.net/u/20100414/14/e188a860-a36c-41a4-aeb8-8e66f1ccb83a.html
——解决方案——————–
参考楼上狼头的