Package oracle.sql
Class NCLOB
java.lang.Object
oracle.sql.Datum
oracle.sql.DatumWithConnection
oracle.sql.CLOB
oracle.sql.NCLOB
- All Implemented Interfaces:
Serializable,Clob,NClob,oracle.jdbc.internal.ACProxyable,oracle.jdbc.internal.OracleClob,oracle.jdbc.internal.OracleConcreteProxy,oracle.jdbc.internal.OracleDatumWithConnection,oracle.jdbc.internal.OracleLargeObject<char[]>,oracle.jdbc.internal.OracleNClob,OracleClob,OracleNClob
Deprecated.
Use java.sql.NClob interface for declaration instead of using
concrete class oracle.sql.NCLOB.
Use
NClob interface for declaration instead of using
concrete class oracle.sql.NCLOB. java.sql.NClob has methods declared for
all opertions. For Oracle specific methods use the interface
OracleNClob.
Obtaining NClob from the ResultSet
java.sql.NClob nclob = resultSet.getNClob(...);
Creating temporary NClob using factory method, Connection.createNClob()
java.sql.NClob nclob = connection.createNClob();
-
Nested Class Summary
-
Field Summary
Fields inherited from class oracle.sql.CLOB
DURATION_CALL, DURATION_INVALID, DURATION_SESSION, MAX_CHUNK_SIZE, MODE_READONLY, MODE_READWRITE, OLD_WRONG_DURATION_CALL, OLD_WRONG_DURATION_SESSION, targetFields inherited from class oracle.sql.DatumWithConnection
targetDatumWithConnectionFields inherited from class oracle.sql.Datum
ojiOracleDatumWithConnection, targetDatum -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class oracle.sql.CLOB
canReadBasicLobDataInLocator, closeLob, createTemporary, createTemporary, empty_lob, free, freeAsyncOracle, freeLOB, freeTemporary, freeTemporary, getAsciiOutputStream, getAsciiOutputStream, getAsciiStream, getAsciiStream, getAsciiStream, getBufferSize, getCharacterOutputStream, getCharacterOutputStream, getCharacterStream, getCharacterStream, getCharacterStream, getChars, getChunkSize, getDuration, getDuration, getEmptyCLOB, getFormOfUseFromLocator, getJavaSqlConnection, getPrefetchData, getPrefetchedDataSize, getSubString, getTarget, isConvertibleTo, isEmptyLob, isFree, isNCLOB, isOpenLob, isSecureFile, isTemporary, isTemporary, length, open, openLob, position, position, publisherOracle, putChars, putChars, putChars, putString, setAsciiStream, setBytes, setCharacterStream, setPrefetchData, setString, setString, stringValue, subscriberOracle, subscriberOracle, toJdbc, toSQLXML, toSQLXML, trim, truncateMethods inherited from class oracle.sql.DatumWithConnection
assertNotNull, assertNotNull, getConnection, getConnectionDuringExceptionHandling, getOracleConnectionMethods inherited from class oracle.sql.Datum
bigDecimalValue, booleanValue, bytesEqual, bytesHashCode, byteValue, compareBytes, dateValue, doubleValue, equals, floatValue, getBytes, getLength, getStream, intValue, isNull, longValue, setShareBytes, shareBytes, stringValue, timestampValue, timestampValue, timeValue, timeValue, toClassMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface oracle.jdbc.internal.ACProxyable
getACProxy, setACProxyMethods inherited from interface java.sql.Clob
free, getAsciiStream, getCharacterStream, getCharacterStream, getSubString, length, position, position, setAsciiStream, setCharacterStream, setString, setString, truncateMethods inherited from interface oracle.jdbc.internal.OracleClob
asciiStreamValue, binaryStreamValue, canReadBasicLobDataInLocator, characterStreamValue, clearCachedData, getAsciiOutputStream, getAsciiOutputStream, getAsciiStream, getBufferSize, getCharacterOutputStream, getCharacterOutputStream, getCharacterStream, getChars, getChunkSize, getDBAccess, getJavaSqlConnection, getLocator, isActivePrefetch, isConvertibleTo, isNCLOB, lengthInternal, lengthInternalAsync, makeJdbcArray, publisherOracle, putChars, putChars, putString, setActivePrefetch, setChunkSize, setLength, setLocator, stringValue, subscriberOracle, subscriberOracle, toJdbc, trimMethods inherited from interface oracle.jdbc.OracleClob
close, closeLob, freeAsyncOracle, isEmptyLob, isOpen, isOpenLob, isSecureFile, isTemporary, open, openLob, publisherOracle, subscriberOracle, subscriberOracle, toSQLXML, toSQLXMLMethods inherited from interface oracle.jdbc.internal.OracleDatumWithConnection
bigDecimalValue, booleanValue, byteValue, dateValue, doubleValue, floatValue, getBytes, getConnection, getInternalConnection, getLength, getOracleConnection, getStream, intValue, longValue, setBytes, setPhysicalConnectionOf, setShareBytes, shareBytes, stringValue, timestampValue, timestampValue, timeValue, timeValueMethods inherited from interface oracle.jdbc.internal.OracleLargeObject
freeLOB, freeTemporary, getDuration, getPrefetchData, isFree, isTemporary, setPrefetchData
-
Constructor Details
-
NCLOB
Deprecated.- Throws:
SQLException
-