我有一个存储过程,我需要检查是否
- UPDATE 语句执行成功与否。
- UPDATE 语句更新了多少行。
- INSERT 语句执行成功与否。
- INSERT 语句更新了多少行。
我的存储过程如下所示:
dbOperation(IN param1 varchar(10), OUT status INT)
BEGIN
INSERT ///
//check insert status.
SET status=// 0 or 1 based on check.
IF status=1 THEN
UPDATE ///
//check update status.
SET status=// 0 or 1 based on check.
ELSE
status=0;
END
status=1
当语句成功执行时。
status=0
当语句无法成功执行时。