| java.sql.Clob |
Known Indirect Subclasses
|
A Java interface mapping for the SQL CLOB type.
An SQL CLOB type stores a large array of characters as the value in a
column of a database.
The java.sql.Clob interface provides methods for setting and
retrieving data in the Clob, for querying Clob data length,
for searching for data within the Clob.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Frees any resources held by this clob.
| |||||||||||
Gets the value of this
Clob object as an ASCII stream. | |||||||||||
Gets the data of this
Clob object in a java.io.Reader. | |||||||||||
Returns a
Reader that reads length characters from this clob, starting
at 1-based offset {code pos}. | |||||||||||
Gets a copy of a specified substring in this
Clob. | |||||||||||
Retrieves the number of characters in this
Clob object. | |||||||||||
Retrieves the character position at which a specified substring appears
in this
Clob object. | |||||||||||
Retrieves the character position at which a specified
Clob object
appears in this Clob object. | |||||||||||
Retrieves a stream which can be used to write Ascii characters to this
Clob object, starting at specified position. | |||||||||||
Retrieves a stream which can be used to write a stream of unicode
characters to this
Clob object, at a specified position. | |||||||||||
Writes a given Java String to this
Clob object at a specified
position. | |||||||||||
Writes
len characters of a string, starting at a specified
character offset, to this Clob. | |||||||||||
Truncates this
Clob after the specified number of characters. | |||||||||||
Frees any resources held by this clob. After free is called, calling
method other than free will throw SQLException (calling free
repeatedly will do nothing).
| SQLException |
|---|
Gets the value of this Clob object as an ASCII stream.
InputStream giving access to the
Clob data.| SQLException | if an error occurs accessing the Clob.
|
|---|
Gets the data of this Clob object in a java.io.Reader.
Clob data.| SQLException | if an error occurs accessing the Clob.
|
|---|
Returns a Reader that reads length characters from this clob, starting
at 1-based offset {code pos}.
| SQLException |
|---|
Gets a copy of a specified substring in this Clob.
| pos | the index of the start of the substring in the Clob. |
|---|---|
| length | the length of the data to retrieve. |
| SQLException | if an error occurs accessing the Clob.
|
|---|
Retrieves the number of characters in this Clob object.
Clob.| SQLException | if an error occurs accessing the Clob.
|
|---|
Retrieves the character position at which a specified substring appears
in this Clob object.
| searchstr | the string to search for. |
|---|---|
| start | the position at which to start the search within this Clob. |
Clob.| SQLException | if an error occurs accessing the Clob.
|
|---|
Retrieves the character position at which a specified Clob object
appears in this Clob object.
| searchstr | the specified Clob to search for. |
|---|---|
| start | the position within this Clob to start the search |
Clob occurs within this Clob.| SQLException | if an error occurs accessing the Clob.
|
|---|
Retrieves a stream which can be used to write Ascii characters to this
Clob object, starting at specified position.
| pos | the position at which to start the writing. |
|---|
Clob.| SQLException | if an error occurs accessing the Clob.
|
|---|
Retrieves a stream which can be used to write a stream of unicode
characters to this Clob object, at a specified position.
| pos | the position at which to start the writing. |
|---|
Clob.| SQLException | if an error occurs accessing the Clob.
|
|---|
Writes a given Java String to this Clob object at a specified
position.
| pos | the position at which to start the writing. |
|---|---|
| str | the string to write. |
| SQLException | if an error occurs accessing the Clob.
|
|---|
Writes len characters of a string, starting at a specified
character offset, to this Clob.
| pos | the position at which to start the writing. |
|---|---|
| str | the String to write. |
| offset | the offset within str to start writing from. |
| len | the number of characters to write. |
| SQLException | if an error occurs accessing the Clob.
|
|---|
Truncates this Clob after the specified number of characters.
| len | the length in characters giving the place to
truncate this Clob. |
|---|
| SQLException | if an error occurs accessing the Clob.
|
|---|