COMMIT | END

    注意事项

    执行COMMIT这个命令的时候,命令执行者必须是该事务的创建者或系统管理员,且创建和提交操作可以不在同一个会话中。

    参数说明

    • 提交当前事务,让所有当前事务的更改为其他事务可见。

    • 可选关键字,除了增加可读性没有其他任何作用。

    1. openGauss=# CREATE TABLE tpcds.customer_demographics_t2
    2. (
    3. CD_DEMO_SK INTEGER NOT NULL,
    4. CD_MARITAL_STATUS CHAR(1) ,
    5. CD_EDUCATION_STATUS CHAR(20) ,
    6. CD_PURCHASE_ESTIMATE INTEGER ,
    7. CD_CREDIT_RATING CHAR(10) ,
    8. CD_DEP_COUNT INTEGER ,
    9. CD_DEP_COLLEGE_COUNT INTEGER
    10. )
    11. WITH (ORIENTATION = COLUMN,COMPRESSION=MIDDLE)
    12. ;
    13. --开启事务。
    14. --插入数据。
    15. openGauss=# INSERT INTO tpcds.customer_demographics_t2 VALUES(2,'F', 'U', 'MASTER DEGREE', 300, 'BAD', 1, 0, 0);
    16. --提交事务,让所有更改永久化。
    17. openGauss=# COMMIT;
    18. --查询数据。
    19. openGauss=# SELECT * FROM tpcds.customer_demographics_t2;
    20. --删除表tpcds.customer_demographics_t2

    相关链接