1
我試圖獲得最後插入的值,但我得到的錯誤:如何找到程序笨最後插入值
"Incorrect number of arguments for PROCEDURE hssl.insert_brouchermaster; expected 2, got 3"
程序
BEGIN
INSERT INTO `brouchermaster`(`broucher_name`,`order_number`) VALUES (brouchername,orderno,NOW());
SET @inserted_instance_id = LAST_INSERT_ID();
END
型號:
$insert_result = $this->db->query("CALL insert_brouchermaster('".$broucher_name."', '".$order_number."', @inserted_instance_id)");
$last_insert_query = $this->db->query("SELECT @inserted_instance_id");
讀取錯誤,在過程中,您有兩個列,但三個值'NOW()'是我沒有在CI中使用的SP第三 – cske
,但不會last_insert_id()工作? – goseo