COMMIT
更新时间:2026-06-25
COMMIT
提交当前事务。
语法
SQL
1 COMMIT [WORK | TRANSACTION]
2 ```
3
4
5
6## 描述
7
8`COMMIT`提交当前事务。 事务所做的所有更改对其他人都可见,并且如果发生崩溃,则保证是持久的。
9
10
11
12## 参数
13
14该SQL命令参数说明见下
15
16 `WORK` \| `TRANSACTION`
17 : 可选关键字。它们没有作用。
18
19
20
21注解
22: 使用`ROLLBACK`中止事务。如果不在事务内部,则发出`COMMIT`不会造成任何危害,但是会引发警告消息。
23
24
25
26## 示例
27
28提交当前事务并使所有更改永久生效:
29
30 ``` sql
31 COMMIT;
32 ```
33
34
35
36兼容性说明
37: SQL标准仅指定两种形式:`COMMIT`和`COMMIT WORK`。 否则,此命令完全符合要求。
38
39相关SQL命令
40: `BEGIN` , `END` , ` START TRANSACTION ` , ` ROLLBACK `
评价此篇文章
