Informix プリコンパイラでは、準備された文やカーソルに割り当てられたリソースを解放する FREE 文を提供しています。
一度、準備された文を終了すると、FREE 文を使用することができます。例えば、次のように記述します。
move "INSERT INTO publishers " " & "VALUES (?,?,?,?)" to stmtbuf EXEC SQL PREPARE stmt1 FROM :stmtbuf END-EXEC ... EXEC SQL EXECUTE stmt1 USING :pubid,:pubname,:city,:state END-EXEC. ... EXEC SQL FREE stmt1 END-EXEC