gpt4 book ai didi

mysql - SQL 事务语句在 Xampp 中不起作用

转载 作者:行者123 更新时间:2023-11-29 09:50:11 25 4
gpt4 key购买 nike

我试图在 Xampp 中提交事务。 SQL如下:

BEGIN TRANSACTION;

UPDATE accounts
SET balance = balance - 1000
WHERE account_no = 100;

UPDATE accounts
SET balance = balance + 1000
WHERE account_no = 200;

INSERT INTO account_changes(account_no,flag,amount,changed_at)
values(100,'-',1000,datetime('now'));

INSERT INTO account_changes(account_no,flag,amount,changed_at)
values(200,'+',1000,datetime('now'));

COMMIT;

错误位于第 1 行,如下所示: 开始交易 [无法识别的关键字][Transaction_Error ] 1

最佳答案

MySQL中没有begin transaction这样的语句。您可以选择开始事务开始开始工作来开始事务。请参阅 MySQL 文档 start transaction了解更多详情。

关于mysql - SQL 事务语句在 Xampp 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54949115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com