声明语句标识符

PREPARE 将语句文本发送到数据库服务器,数据库服务器分析该语句文本。如果文本不含语法错误,则数据库服务器将其翻译为内部形式。为了以后执行,将此翻译了的语句保存在 PREPARE 语句分配的数据结构中。该结构的名称是在 PREPARE 语句中赋给该语句标识符的值。后续的 SQL 语句可通过使用与在 PREPARE 语句中使用的相同的标识符来引用该结构。

后续的 FREE 语句释放分配给了该语句的数据库服务器资源。在您以 FREE 释放这些资源之后,您不可在 DELCARE 语句或(在 ESQL/C 中)以 EXECUTE 语句使用该语句标识符,直到您再次准备该语句为止。

当例程退出时,自动地释放 SPL 例程为准备好的对象定义的数据库服务器资源。