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.ResultSetMetaData1.1

Deklaration

public interface ResultSetMetaData

Beschreibung

Dieses Interface stellt eine Schnittstelle dar, die Informationen über die Struktur einer Ergebnismenge liefert. Dazu gehören unter anderem Anzahl der Spalten, Namen und Datenttypen.


 
Datenelemente
public final static intcolumnNoNulls
public final static intcolumnNullable
public final static intcolumnNullableUnknown
 
Methoden
public StringgetCatalogName(int column)
public StringgetColumnClassName(int column)     [1.2]
public intgetColumnCount()
public intgetColumnDisplaySize(int column)
public StringgetColumnLabel(int column)
public StringgetColumnName(int column)
public intgetColumnType(int column)
public StringgetColumnTypeName(int column)
public intgetPrecision(int column)
public intgetScale(int column)
public StringgetSchemaName(int column)
public StringgetTableName(int column)
public booleanisAutoIncrement(int column)
public booleanisCaseSensitive(int column)
public booleanisCurrency(int column)
public booleanisDefinitelyWritable(int column)
public intisNullable(int column)
public booleanisReadOnly(int column)
public booleanisSearchable(int column)
public booleanisSigned(int column)
public booleanisWritable(int column)


 

Datenelemente im Detail

public final static int columnNoNulls
Gibt an, dass eine Spalte keine NULL Werte erlaubt.
public final static int columnNullable
Gibt an, dass eine Spalte NULL Werte erlaubt.
public final static int columnNullableUnknown
Gibt an, dass es nicht bekannt ist, ob eine Spalte NULL-Werte enthalten erlaubt.

 

Methoden im Detail

public String getCatalogName(int column)
Liefert den Katalognamen der Tabelle der übergebenen Spalte.
Exception: SQLException
public String getColumnClassName(int column)     [1.2]
Liefert den vollqualifizierten Namen der Java-Klasse, deren Exemplare zurückgeliefert werden, wenn man einen Wert über die Methode getObject() abruft.
Exception: SQLException
public int getColumnCount()
Liefert die Anzahl an Spalten in diesem ResultSet-Exemplar.
Exception: SQLException
public int getColumnDisplaySize(int column)
Gibt die normale maximale Breite in Zeichen der angegebenen Spalte an.
Exception: SQLException
public String getColumnLabel(int column)
Liefert die vorgeschlagene Spaltenüberschrift für die Anzeige.
Exception: SQLException
public String getColumnName(int column)
Liefert den Namen der Spalte an der Position column zurück.
Exception: SQLException
public int getColumnType(int column)
Liefert den SQL-Datentyp der Spalte an der Position column zurück.
Exception: SQLException
public String getColumnTypeName(int column)
Liefert den Namen des datenbankspezifischen SQL-Datentyps der Spalte an der Position column zurück.
Exception: SQLException
public int getPrecision(int column)
Liefert die Anzahl an Dezimalstellen der übergebenen Spalte.
Exception: SQLException
public int getScale(int column)
Liefert die Anzahl an Nachkommastellen der übergebenen Spalte.
Exception: SQLException
public String getSchemaName(int column)
Liefert den Schema-Namen der Tabelle der angegebenen Spalte.
Exception: SQLException
public String getTableName(int column)
Liefert den Tabellen-Namen der angegebenen Spalte.
Exception: SQLException
public boolean isAutoIncrement(int column)
Liefert true, wenn die angegebene Spalte automatisch numeriert wird und somit nur gelesen werden kann.
Exception: SQLException
public boolean isCaseSensitive(int column)
Liefert true, wenn eine Spalte case-sensitiv ist.
Exception: SQLException
public boolean isCurrency(int column)
Liefert true, wenn die Spalte eine Währung enthält.
Exception: SQLException
public boolean isDefinitelyWritable(int column)
Liefert true, wenn die angegebene Spalte mit Sicherheit geschrieben werden kann.
Exception: SQLException
public int isNullable(int column)
Liefert true<, wenn die angegebene Spalte NULL-Werte enthalten kann.
Exception: SQLException
public boolean isReadOnly(int column)
Liefert true, wenn in die angegebene Spalte mit Sicherheit nicht geschrieben werden kann.
Exception: SQLException
public boolean isSearchable(int column)
Liefert true, wenn die angegebene Spalte in einer WHERE-Klausel benutzt werden kann.
Exception: SQLException
public boolean isSigned(int column)
Liefert true, wenn die angegebene Spalte vorzeichenbehaftete Zahlen enthält.
Exception: SQLException
public boolean isWritable(int column)
Liefert true, wenn Daten in die angegebene Spalte eingefügt werden können.
Exception: SQLException


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

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