我想在 mysql 存储过程中使用数组。
即数组看起来像
(0 =>array('name','value','value1'), 1=> array('name1','value2','value3))
我想遍历它们中的每一个并在不同的表上执行一些操作。我可以这样做吗?
我想在 mysql 存储过程中使用数组。
即数组看起来像
(0 =>array('name','value','value1'), 1=> array('name1','value2','value3))
我想遍历它们中的每一个并在不同的表上执行一些操作。我可以这样做吗?
存储过程不接受数组;但是,您可以发送任意数量的输入值,只要它与存储过程中声明的参数的数量和类型相匹配。
希望这可以帮助。
('name','value','value1')
,那么使用一些 IN 参数 -(IN name VARCHAR(255), IN value1 INT(11), IN value2 INT(11))