PostgreSQL中的ROLLBACK

时间:2014-02-14 12:35:58

标签: postgresql transactions rollback

显然我误解了PostgreSQL中的回滚,为什么不能使用这段脚本?:

do $$
begin
        insert into mytable values (1);
        insert into mytable values (1);
exception when others then 
        ROLLBACK;    
end;
$$ language 'plpgsql';

错误:无法在PL / pgSQL中开始/结束事务 提示:使用带有EXCEPTION子句的BEGIN块。 语境:在SQL语句中的PL / pgSQL函数inline_code_block第13行 * ** 错误 ** *

0 个答案:

没有答案