FREETEMPORARY 存储过程用于释放默认的临时表空间中的临时 BLOBCLOB

语法

  1. DBMS_LOB.FREETEMPORARY (
  2. lob_loc IN OUT NOCOPY BLOB);
  3. DBMS_LOB.FREETEMPORARY (
  4. lob_loc IN OUT NOCOPY CLOB CHARACTER SET ANY_CS);

参数解释

参数

解释

lob_loc

LOB 的定位器。详细信息请参见 DBMS_LOB 使用说明。

使用说明

  • 创建新的临时 LOB 时,并且当前没有具有相同持续时间(会话或调用)的临时 LOB,则将创建一个新的临时 LOB 段。释放临时 LOB 后,所消耗的空间将释放到临时段。如果在相同持续时间内没有其他临时 LOB,则也将释放临时段。

  • 调用 FREETEMPORARY 之后,已释放的 LOB 定位器被标记为无效。