Gibt für UltraLite ODBC den Ergebnis-Deskriptor für eine Spalte in der Ergebnismenge zurück.
Der Ergebnis-Deskriptor enthält den Spaltennamen, die Spaltengröße, den Datentyp, die Anzahl von Dezimalstellen und die Nullwertfähigkeit.
UL_FN_SPEC SQLRETURN UL_FN_MOD SQLDescribeCol ( SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLTCHAR * ColumnName, SQLSMALLINT BufferLength, SQLSMALLINT * NameLength, SQLSMALLINT * DataType, SQLULEN * ColumnSize, SQLSMALLINT * DecimalDigits, SQLSMALLINT * Nullable );
StatementHandle Ein Anweisungs-Handle.
ColumnNumber Die 1-basierte Spaltenzahl der Ergebnisdaten.
ColumnName Ein Zeiger auf einen Puffer, in dem der Spaltenname zurückgegeben werden soll
BufferLength Die Länge von *ColumnName in Zeichen
NameLength Ein Zeiger auf einen Puffer, in dem die Gesamtzahl der Byte (unter Ausschluss des Null-Terminierungsbytes) zurückgegeben werden soll, die für die Rückgabe in *ColumnName verfügbar ist
DataType Ein Zeiger auf einen Puffer, in dem der SQL-Datentyp der Spalte zurückgegeben werden soll
ColumnSize Ein Zeiger auf einen Puffer, in dem die Größe der Spalte in der Datenquelle zurückgegeben werden soll
DecimalDigits Ein Zeiger auf einen Puffer, in dem die Anzahl der Dezimalstellen der Spalte in der Datenquelle zurückgegeben werden soll
Nullable Ein Zeiger auf einen Puffer, in dem ein Wert zurückgegeben werden soll, der anzeigt, ob die Spalte NULL zulässt
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |