DISCARD

DISCARD-丢弃会话状态

Synopsis

DISCARD { ALL | PLANS | SEQUENCES | TEMPORARY | TEMP }

Description

DISCARD释放与数据库会话关联的内部资源。此命令对于部分或全部重置会话状态很有用。有几个子命令可以释放不同类型的资源。 DISCARD ALL变体包含所有其他变体,并且还重置其他状态。

Parameters

SET SESSION AUTHORIZATION DEFAULT;
RESET ALL;
DEALLOCATE ALL;
CLOSE ALL;
UNLISTEN *;
SELECT pg_advisory_unlock_all();
DISCARD PLANS;
DISCARD SEQUENCES;
DISCARD TEMP;

Notes

DISCARD ALL无法在事务块内执行。

Compatibility

DISCARD是 PostgreSQL 扩展。

上一章 首页 下一章