Anfang des Inhaltsbereichs

 SQLLongDesc 

Mit dem vordefinierten Datentyp SQLLongDesc können Sie Host-Variablen deklarieren, die das Arbeiten mit LONG-Spalten erleichtern. Bei einer FETCH-Anweisung erhalten Sie damit zum Beispiel auch Informationen über die Gesamtlänge der LONG-Spalte.

Der Datentyp SQLLongDesc ist in der Header-Datei cpc.h als Struktur deklariert:

typedef struct sqllongdesc {
  char *szBuf;
  int cbColLen;
  int cbBufLen;
  int cbBufMax;
} sqllongdesc;

typedef sqllongdesc SQLLongDesc;

Die Komponenten dieser Struktur-Deklaration haben folgende Bedeutung:

Der Wert cbColLen wird vom Precompiler bei einer FETCH- oder GETVAL-Anweisung belegt.

Den anderen Komponenten müssen Sie vor SQL-Anweisungen Werte zuweisen. Siehe auch: Besonderheiten beim Verwenden des Datentyps SQLLongDesc

 

Ende des Inhaltsbereichs