Можете ли вы перебрать список значений через запятую в хранимой процедуре MySQL

0

Мне нужно перебрать список разделенных запятыми IDS, которые были переданы в хранимую процедуру. Я видел, как люди использовали locate() и подстроку и т.д., Но я не видел ничего, что действительно имеет смысл.

Спасибо!

  • 1
    Что вы делаете, что требует извлечения значений из списка через запятую? Вы гуглили на разделенную функцию?
  • 0
    Похоже, я мог бы передать длину списка через запятую и использовать SELECT ELT, чтобы перебрать список. Из того, что я прочитал, mysql / реляционные базы данных в целом не очень хороши для вычисления появления строки, поэтому я думаю, что было бы лучше передать счет, все еще исследуя, хотя.
Теги:
stored-procedures
loops

1 ответ

0

Может, это что-то вроде того, чего ты хочешь? http://forge.mysql.com/tools/tool.php?id=4

В основном он используется для преобразования строки с разделителями-запятыми в таблицу.

  • 0
    ссылка на провайдер теперь не работает

Ещё вопросы

Сообщество Overcoder
Наверх
Меню