public interface OracleClob
extends java.sql.Clob
Clob and defines methods for Oracle specific Clob .
Generally any new code should avoid the direct use of the class CLOB.
For variable declarations use the interface Clob or this interface as required.
Instead of the static methods
CLOB.createTemporary(java.sql.Connection, boolean, int) and CLOB.empty_lob()
please use
Connection.createClob() and
CLOB.getEmptyCLOB() respectively.
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close a previously opened CLOB.
|
boolean |
isEmptyLob()
Return true if this is an empty lob.
|
boolean |
isOpen()
Check whether the CLOB is opened.
|
boolean |
isSecureFile()
Returns
true if this is a SecureFile (LOBs with the STORE
AS SECUREFILE option, which were introduced in Oracle Database 11g Release 1). |
boolean |
isTemporary()
Return true if the lob locator points to a temporary clob.
|
void |
open(LargeObjectAccessMode mode)
Open a CLOB in the indicated mode.
|
java.sql.SQLXML |
toSQLXML()
Returns an object which implements java.sql.SQLXML with
content taken from this Clob.
|
java.sql.SQLXML |
toSQLXML(java.lang.String schemaURL)
Returns an object which implements java.sql.SQLXML with
content taken from this Clob.
|
void open(LargeObjectAccessMode mode) throws java.sql.SQLException
java.sql.SQLExceptionvoid close()
throws java.sql.SQLException
java.sql.SQLExceptionboolean isOpen()
throws java.sql.SQLException
java.sql.SQLExceptionboolean isTemporary()
throws java.sql.SQLException
java.sql.SQLExceptionboolean isEmptyLob()
throws java.sql.SQLException
java.sql.SQLExceptionboolean isSecureFile()
throws java.sql.SQLException
true if this is a SecureFile (LOBs with the STORE
AS SECUREFILE option, which were introduced in Oracle Database 11g Release 1).true if this is a SecureFile and false otherwise.java.sql.SQLExceptionjava.sql.SQLXML toSQLXML()
throws java.sql.SQLException
java.sql.SQLExceptionjava.sql.SQLXML toSQLXML(java.lang.String schemaURL)
throws java.sql.SQLException
java.sql.SQLException