Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Interface java.sql.Clob1.2

Deklaration

public interface Clob

Beschreibung

Diese Klasse repräsentiert in Java den SQL-Datentyp CLOB. Üblicherweise enthält die Klasse nicht die Daten selbst, sondern stellt lediglich einen Lokator dar. Das heißt sie stellt Methoden zum Zugriff auf die Daten bereit, die jedoch erst beim Aufruf aus der Datenbank gelesen werden. Ein Clob-Exemplar ist innerhalb der Transaktion gültig, in der es erzeugt wurde.


 
Methoden
public InputStreamgetAsciiStream()
public ReadergetCharacterStream()
public StringgetSubString(long pos, int length)
public longlength()
public longposition(String searchstr, long start)
public longposition(Clob searchstr, long start)
public OutputStreamsetAsciiStream(long pos)     [1.4]
public WritersetCharacterStream(long pos)     [1.4]
public intsetString(long pos, String str)     [1.4]
public intsetString(long pos, String str, int offset, int len)     [1.4]
public voidtruncate(long len)     [1.4]


 

Methoden im Detail

public InputStream getAsciiStream()
Liefert die zugrundeliegenden CLOB-Daten als ASCII-Stream zurück.
Exception: SQLException
public Reader getCharacterStream()
Liefert die zugrundeliegenden CLOB-Daten als Reader-Exemplar zurück, über das Unicode-Zeichen gelesen werden können.
Exception: SQLException
public String getSubString(long pos, int length)
Liefert eine Teilmenge der zugrundeliegenden CLOB-Daten zurück, die ab Position pos length Zeichen enthält.
Exception: SQLException
public long length()
Liefert die Anzahl an Zeichen im zugrundeliegenden CLOB -Wert.
Exception: SQLException
public long position(String searchstr, long start)
Liefert die Position, an der searchstr ab Position start in den CLOB-Daten auftritt. Somit ermöglicht die Methode eine Textsuche in CLOB-Werten.
Exception: SQLException
public long position(Clob searchstr, long start)
Liefert die Position, an der searchstr ab Position start in den CLOB-Daten auftritt. Somit ermöglicht die Methode eine Textsuche in CLOB-Werten.
Exception: SQLException
public OutputStream setAsciiStream(long pos)     [1.4]
Liefert einen Stream zurück, über den man ab der Position pos ASCII-Zeichen in die zugrundeliegenden CLOB-Daten schreiben kann.
Exception: SQLException
public Writer setCharacterStream(long pos)     [1.4]
Liefert ein Reader-Exemplar zurück, über das man ab der Position pos Unicode-Zeichen in die zugrundeliegenden CLOB-Daten schreiben kann.
Exception: SQLException
public int setString(long pos, String str)     [1.4]
Schreibt den in str enthaltenen Text in den zugrundeliegendenCLOB -Wert ab der Position pos.
Exception: SQLException
public int setString(long pos, String str, int offset, int len)     [1.4]
Schreibt einen Teilmenge von str (eingegrenzt durch den Offsetoffset und Länge len) enthaltenen Text in den zugrundeliegendenCLOB -Wert ab der Position pos.
Exception: SQLException
public void truncate(long len)     [1.4]
Kürzt die Daten im zugrundeliegenden CLOB-Wert auf die Länge len.
Exception: SQLException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.