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 Embedded SQL

 

Hostvariable verwenden

Hostvariable sind C-Variable, die dem SQL-Präprozessor bekannt gemacht werden. Hostvariable können benutzt werden, um Werte an den Datenbankserver zu übergeben oder um Werte vom Datenbankserver abzurufen.

Hostvariable sind recht einfach zu verwenden, sie unterliegen jedoch einigen Einschränkungen. Dynamic SQL ist eine allgemeinere Art, um Informationen mit dem Datenbankserver auszutauschen, mithilfe einer Struktur namens SQL-Deskriptor-Bereich (SQL Descriptor Area - SQLDA). Der SQL-Präprozessor erzeugt für jede einzelne Anweisung, in der Hostvariable verwendet werden, automatisch ein SQLDA.

Sie können in Batches keine Hostvariable verwenden.

Weitere Hinweise zu Dynamic SQL finden Sie unter Static und Dynamic SQL.


Hostvariable deklarieren
C-Hostvariablentypen
Hostvariable verwenden
Indikatorvariable