DEALLOCATE PREPARE

说明

释放一个查询计划

语法

deallocate_prepare ::=

参数

plan_name

曾经通过PREPARE语句定义过的查询计划的名字。

注解

DEALLOCATE PREPARE 是系统扩展。

DEALLOCATE PREPARE 删除并释放一个查询计划及其所占用的资源。注意不要与释放游标的 DEALLOCATE 语句混淆。

示例

示例1: 释放查询计划

--  清理环境
DEALLOCATE PREPARE pp1;


--  创建查询计划
PREPARE pp1 AS SELECT 111 FROM DUAL;

--  执行查询计划
EXECUTE pp1;
EXECUTE pp1;
EXECUTE pp1;


--  释放查询计划
DEALLOCATE PREPARE pp1;