mysql - 创建触发器时出错

标签 mysql sql database

delimiter #

create trigger update_recharge_due_onrenewal after insert on recharge
for each row set
begin
update due_amount SET due_amount.amount=due_amount.amount-(select rate from
internet_package where recharge.package_id = internet_package.package_id)
where
due_advance.user_id = recharge.user_id;
end;#

为什么显示错误 - 未知系统变量“开始”

最佳答案

每行集更改为每行

关于mysql - 创建触发器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18153811/

相关文章:

MySqlException : Fatal error encountered during command execution . Asp.net Core

SQL如何分组和计数

mysql - 将函数应用于整个表

mysql - SQL Server 默认值 x 行的平均值

sql - “repeatable read”和 “snapshot isolation”有什么区别

mysql - Libre Office Calc 数据范围源为空

mysql - 根据其他表 MySQL 中链接到它的内容选择行

mysql - 如何从 MySQL 中的选择查询中获取列名?

java - 如何在没有 EventListener 的情况下从 Firebase 检索数据?

database - 在 Access 中的天数后用 'nd' 或 'th' 格式化日期