将分隔的字符串分解为MySQL存储过程中的变量

时间:2014-06-30 19:09:31

标签: mysql arrays split substring explode

我将从后台收到类似one#two#three#的字符串。我想知道如何将onetwothree存储在不同的变量中。该字符串可以有多个子字符串,因此像PHP爆炸这样的东西是完美的。

String= "one#two#three#";
sub1  = "one";
sub2  = "two";
sub3  = "three";

1 个答案:

答案 0 :(得分:0)

虽然此问题与this question重复,但您正在寻找的内容is here

为了简单起见,我建议您在尝试将字符串放入数据库之前使用PHP来拆分字符串。这个想法是"分割这些字符串并使用你在子字符串上的信息进行插入更新等#34; - 在将PHP放入数据库之前,在PHP中更容易完成,而不是尝试使用存储过程完成所有操作。