【发布时间】:2018-07-27 13:52:09
【问题描述】:
我在 HSQLDB 中创建了一个具有以下结构的表
CREATE TABLE salary (
emp_no INT NOT NULL,
salary_amount INT NOT NULL,
bonus INT NOT NULL,
PRIMARY KEY (emp_no)
);
以及下面的存储过程
CREATE PROCEDURE add_bonus_by_emp_no(IN EMP_KEY integer, IN ADDL_BONUS integer)
BEGIN
UPDATE salary
SET bonus = ADDL_BONUS + bonus
WHERE emp_no=EMP_KEY;
运行此命令时出现错误,出现错误
需要更新未例外的令牌:ATOMIC : line:2/Error code-5581/42581
谢谢,
【问题讨论】: