你可以在mysql存储过程中循环逗号分隔值列表

问题描述:

我需要循环传递到存储过程的逗号分隔的IDS列表。我见过人们使用定位()和子字符串等,但我没有看到任何真正有意义的东西。你可以在mysql存储过程中循环逗号分隔值列表

谢谢!

+1

你在做什么,需要从逗号分隔的列表中拉出值?你是否使用了分割功能? – 2010-09-20 00:44:57

+0

看起来像我可以传递逗号分隔列表的长度并使用SELECT ELT来遍历列表。从我读到的数据来看,一般来说mysql /关系数据库并不是很擅长计算字符串的出现,所以我认为最好通过计数,但仍然在研究。 – 2010-09-20 00:58:23

也许这是你想要的东西? http://forge.mysql.com/tools/tool.php?id=4

基本上它用于将逗号分隔的字符串转换为表格。

+0

提供链接现在已被打破 – panofish 2017-03-20 18:18:37