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

SQL Anywhere 12.0.0 (Deutsch) » UltraLite - C- und C++-Programmierung » Anwendungsentwicklung » Anwendungen mit Embedded SQL entwickeln » Hostvariablen verwenden

 

Verwendung von Indikatorvariablen

Indikatorvariablen sind C-Variable, die zusätzliche Informationen über eine bestimmte Hostvariable enthalten. Sie können eine Hostvariable verwenden, um Daten abzurufen oder einzugeben. Mit Indikatorvariablen können Sie NULL bearbeiten.

Eine Indikatorvariable ist eine Hostvariable vom Typ a_sql_len, die in einer SQL-Anweisung unmittelbar auf eine normale Hostvariable folgt. Um NULL zu entdecken oder festzulegen, positionieren Sie die Indikatorvariable unmittelbar nach einer normalen Hostvariable in einer SQL-Anweisung.

 Beispiel
Hinweis

Um in Zukunft die Verwendung von 32- und 64-Bit-Längen und -Indikatoren zu ermöglichen, wird 'short int' für Embedded SQL-Indikatorvariablen nicht mehr unterstützt. Verwenden Sie stattdessen a_sql_len.

 Werte von Indikatorvariablen

Indikatorvariablen für die Behandlung von NULL verwenden