ISOPEN 函数用于检查是否使用输入定位器打开了 LOB。该子程序用于内部和外部 LOB

语法

  1. DBMS_LOB.ISOPEN (
  2. lob_loc IN BLOB)
  3. RETURN INTEGER;
  4. DBMS_LOB.ISOPEN (
  5. lob_loc IN CLOB CHARACTER SET ANY_CS)
  6. RETURN INTEGER;

参数解释

参数

解释

lob_loc

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

返回值

如果 LOB 打开,则返回值为 1,否则为 0。

使用说明

对于内部 LOB,开放性与 LOB 相关联,而不与定位器相关联。 如果 locator1 打开了 LOB,则 locator2 也将 LOB 视为打开。对于内部 LOBISOPEN 需要往返服务器,通过检查服务器上的状态以查看 LOB 是否确实处于打开状态。