您是否必须在prepare语句中选择相同数量的列作为输入参数?
例如:
$stmt->prepare("select test1 from SP_TEST(?,?)");
$stmt->bindParam(1,$test1);
$stmt->bindParam(2,$test1);
...
这不起作用..
我在select语句中添加另一列时,它可以工作:
...
$stmt->prepare("select test1,test2 from SP_TEST(?,?)");
$stmt->bindParam(1,$test1);
$stmt->bindParam(2,$test1);
...