【发布时间】:2020-07-23 23:27:50
【问题描述】:
我正在使用以下更新语句来更新我的数据库表中的一行
update department
set budget = budget + 0.01
where dept_name = 'Physics';
但是,运行此代码会出现以下错误:
ERROR 1305 (42000): PROCEDURE university.update_budget_proc does not exist
我无法从该错误消息中做出任何判断。我附上了我在终端输入命令时的截图。
【问题讨论】:
-
那张表上有更新触发器吗?触发器是否尝试使用该名称调用过程?
-
SHOW TRIGGERS LIKE 'department'查看您的表的触发器。 -
@billI_karwin 谢谢。我有问题。实际上有一个我之前创建的触发器试图调用这个过程。可能以后我放弃了导致错误的这个过程。