E porque queria guardar um pequeno conjunto de dados. Não queria criar uma tabela so para isso e por substring eu acho meio gambiarra ^^. Para ser mais especifico queria guardar o número dos ids de alguns produtos. SET k_item = "refrigerante;pepsi;light";
While I < N DO
SELECT replace(substring(substring_index(kitem, ';', i), length(substring_index(kitem, ';', i-1))+1), ';', '') INTO k_nome;]
Vetor[i] = SELECT id FROM n_item WHERE nome = k_nome;
END WHILE; Se não existe array, tem um jeito que seja mais eficiente para o que eu quero?. não queria guardas os ids em varchar Obrigado