getDescription ist eine Methode der Klasse SapDB_ResultSet.
Mit dieser Methode zeigen Sie Informationen über die Spalten in der Ergebnismenge an.
getDescription ()
Ergebnis:
● Name der Spalte
● Typ der Spalte (als String)
● Typ der Spalte (als ganze Zahl gemäß ODBC-Spezifikation)
Die Bedeutung dieser Zahlen entspricht ihrer Bedeutung in der ODBC-Spezifikation.
● logische Größe der Spalte (maximale Anzahl der Zeichen bei String-Spalten, maximale Anzahl der Ziffern bei numerischen Spalten)
● Anzahl der Nachkommastellen
● Angabe, ob die Spalte NULL enthalten kann
● Der Wert in der Spalte in/out ist für diese Methode immer OUT (Ergebnismenge).
● Sie führen mit der Methode sql eine SQL-Anweisung aus, die eine Ergebnismenge liefert. Mit der Methode getDescription zeigen Sie Informationen zu den Spalten dieser Ergebnismenge an.
cursor = session.sql ("SELECT * FROM hotel.customer")
print "colname type code length frac null? in/out"
print "===================================================="
for columnDescription in cursor.getDescription ():
print "%-10s %-10s %4d %6d %2d %5s %s" %
columnDescription
colname type code length frac null? in/out
=========================================================
CNO Fixed 3 4 0 None OUT
TITLE Char 1 7 0 1 OUT
FIRSTNAME Char 1 20 0 1 OUT
NAME Char 1 20 0 None OUT
ZIP Char 1 5 0 1 OUT
ADDRESS Char 1 40 0 None OUT
● SQL-Anweisung ausführen und Informationen zur Ergebnismenge abfragen