0
我想捕獲在插入或更新mysql存儲過程中的數據期間發生的錯誤。在MySql中插入/更新時出錯
當在數據庫中更新數據時,可以檢查修改的行數是否可以檢查更新或插入是否成功發生,但即使受影響的行是0(相同的數據再次更新),也可能不是錯誤條件。
我想捕獲只有插入/更新失敗。 請按同樣
我的SP分享一些光線類似下面
DELIMITER $$
CREATE PROCEDURE `sp_test`(
IN param1 VARCHAR(50),
IN param2 VARCHAR(50)
)
BEGIN
IF updateCount > 0 THEN
UPDATE tbname SET val = param1 where con = param2;
ELSE
INSERT INTO tbname SET val = param1,con = param2;
END IF;
END$$
DELIMITER ;
我要跟蹤的報表是否成功,或不執行。
添加到您的問題,它不是一個答案。 –