云数据库 GaussDB-ROLLBACK:示例

时间:2025-02-12 15:08:13

示例

 1 2 3 4 5 6 7 8 9101112131415161718192021222324252627282930313233
--创建表。gaussdb=# CREATE TABLE test (id int, name text);--开启一个事务。gaussdb=# START TRANSACTION;--修改表结构。gaussdb=# ALTER TABLE test ADD COLUMN score int;--查看表结构。gaussdb=# \d test;     Table "public.test" Column |  Type   | Modifiers --------+---------+----------- id     | integer |  name   | text    |  score  | integer |  --回滚。gaussdb=# ROLLBACK;--表结构恢复初始状态。gaussdb=# \d test;     Table "public.test" Column |  Type   | Modifiers --------+---------+----------- id     | integer |  name   | text    |  --删除test表。gaussdb=# DROP TABLE test;
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0667.html