Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere C-API-Referenz

 

a_sqlany_column_info-Struktur

Wird verwendet, um Informationen über Spaltenmetadaten zurückzugeben.

Syntax
typedef struct a_sqlany_column_info
{
    char *			name;		
    a_sqlany_data_type		type;	
    a_sqlany_native_type	native_type;
    unsigned short		precision;
    unsigned short		scale;
    size_t 			max_size;
    sacapi_bool			nullable;
} a_sqlany_column_info;
Eigenschaften
Name Typ Beschreibung
max_size size_t Die maximale Größe, die ein Datenwert in dieser Zeile annehmen kann.
name char * Der Name der Spalte (mit NULL abgeschlossen). Die Zeichenfolge kann referenziert werden, solange das Ergebnismengenobjekt nicht freigegeben wird.
native_type a_sqlany_native_type Der native Typ der Spalte in der Datenbank.
nullable sacapi_bool Ob ein Wert in der Spalte NULL sein kann oder nicht.
precision unsigned short Gesamtstellenzahl.
scale unsigned short Dezimalstellenzahl.
type a_sqlany_data_type Der Spaltendatentyp.
Bemerkungen

Sie können sqlany_get_column_info verwenden, um diese Struktur mit Daten zu füllen.

Beispiele

Ein Beispiel für die Verwendung der a_sqlany_column_info-Struktur finden Sie unter: