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.SQLException
void close() throws java.sql.SQLException
java.sql.SQLException
boolean isOpen() throws java.sql.SQLException
java.sql.SQLException
boolean isTemporary() throws java.sql.SQLException
java.sql.SQLException
boolean isEmptyLob() throws java.sql.SQLException
java.sql.SQLException
boolean 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.SQLException
java.sql.SQLXML toSQLXML() throws java.sql.SQLException
java.sql.SQLException
java.sql.SQLXML toSQLXML(java.lang.String schemaURL) throws java.sql.SQLException
java.sql.SQLException