DEALLOCATE 是一个用于创建预备语句的实用命令。
DEALLOCATE 在 PostgreSQL 7.3 中添加。
变更历史
- PostgreSQL 8.3
- 添加了
DEALLOCATE ALL语法(提交 d13e903b)
- 添加了
- PostgreSQL 7.3
- 添加 (commit 28e82066)
示例
DEALLOCATE 的基本用法示例
postgres=# PREPARE some_stmt AS SELECT 1; PREPARE postgres=# DEALLOCATE some_stmt; DEALLOCATE
尝试删除不存在的预备语句
postgres=# DEALLOCATE other_stmt; ERROR: prepared statement "other_stmt" does not exist
参考资料
- PostgreSQL 文档: DEALLOCATE
