RELEASE SAVEPOINT

Name

RELEASE SAVEPOINT -- ɾ��һ��ǰ�涨��ı����

Synopsis

RELEASE [ SAVEPOINT ] savepoint_name

����

RELEASE SAVEPOINT ɾ��һ����ǰ����ǰ�涨��ı���㡣

��һ�������ɾ���������޷���Ϊ�ع���ʹ�ã�����֮����û�������û��ɼ�����Ϊ�� �������ܳ����ڱ���㽨������֮��ִ�е������Ӱ�졣 ��Ҫ������Щ������� ROLLBACK TO���� �ڲ�����Ҫ��ʱ��ɾ��һ������������ϵͳ���������֮ǰ��ǰ����һЩ��Դ��

RELEASE SAVEPOINT Ҳɾ��������ָ���ı���㽨��֮������б���㡣

����

savepoint_name

Ҫɾ���ı��������֡�

ע��

����һ����ǰû�ж���ı����������һ������

��������ڻع�״̬�����Dz����ͷ�һ������㡣

�����������ӵ��ͬ�������֣�ֻ�����������Ǹ��ű��ͷš�

����

�������Ժ�ɾ��һ������㣺

BEGIN;
    INSERT INTO table1 VALUES (3);
    SAVEPOINT my_savepoint;
    INSERT INTO table1 VALUES (4);
    RELEASE SAVEPOINT my_savepoint;
COMMIT;

���������ͬʱ���� 3 �� 4��

������

����������ѭ SQL:2003 ��׼�� ��׼�����ؼ��� SAVEPOINT �DZ���ġ� PostgreSQL ����ʡ�� SAVEPOINT �ؼ��֡�

�ּ�

BEGIN, COMMIT, ROLLBACK, ROLLBACK TO, SAVEPOINT