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