#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
-
示例17:存储过程外部回退到存储过程中定义的保存点。
CREATE OR REPLACE PROCEDURE STP_SAVEPOINT_EXAMPLE3() AS BEGIN INSERT INTO EXAMPLE1 VALUES(1); SAVEPOINT s1; INSERT INTO EXAMPLE1 VALUES(2); END; / BEGIN; INSERT INTO EXAMPLE1 VALUES(3); CALL STP_SAVEPOINT_EXAMPLE3(); ROLLBACK TO SAVEPOINT s1; --回退存储过程中插入记录2 SELECT * FROM EXAMPLE1; COMMIT;
#openGauss #入门 #安装 #数据库 #开源