# COMMIT

使用 `COMMIT` 提交当前事务中的数据修改。

## 语法

```sql
COMMIT;
```

## 示例

请在自建测试数据库的同一个客户端连接中运行。示例创建测试表并在结束后删除。

```sql
CREATE TABLE txn_example (id INT PRIMARY KEY);
BEGIN;
INSERT INTO txn_example VALUES (1);
COMMIT;
SELECT COUNT(*) FROM txn_example;
DROP TABLE txn_example;
```

提交后，`COUNT(*)` 的结果值为 `1`。

相关语句见[事务](index.md)、[INSERT](../Data-Manipulation-Language/insert.md)。
