Anfang des Inhaltsbereichs

 Methode getDescription 

Definition

getDescription ()

Verwendung

getDescription ist eine Methode der Klasse SapDB_ResultSet. Sie können damit Informationen über die Spalten einer Ergebnismenge auslesen.

Ergebnis

Die Methode liefert eine Beschreibung der Ergebnismenge.

Jedes Tupel des Ergebnisses enthält die folgenden Werte:

·        Name der Spalte

·        Typ der Spalte als String

·        Typ der Spalte als ganze Zahl

Die Bedeutung dieser Zahlen entspricht ihrer Bedeutung in der ODBC-Spezifikation.

·        logische Größe der Spalte

·        Anzahl der Nachkommastellen

·        Indikator, ob diese Spalte NULL enthalten kann

·        String OUT

Erzeugen einer Ergebnismenge und formatierte Ausgabe der Spaltenbeschreibungen

cursor = session.sql ("SELECT * FROM messages")
print "colname    typename   code length frac  null? in/out"
print "===================================================="
for columnDescription in cursor.getDescription ():
    print "%-10s %-10s %4d %6d   %2d  %5s %s" % columnDescription

 

colname    typename   code length frac  null? in/out
====================================================
MSGNO      Fixed         3      5    0   None OUT
LANGUAGE   Char          1      3    0   None OUT
MSGTEXT    Unicode       1     80    0      1 OUT

Ende des Inhaltsbereichs