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 - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Anweisungen » SQL-Anweisungen (A-D)

 

Declaration-Abschnitt [ESQL]

Verwenden Sie diese Anweisung, um Hostvariable in einem Embedded SQL-Programm zu deklarieren. Hostvariable werden benutzt, um Daten mit der Datenbank auszutauschen.

Syntax
EXEC SQL BEGIN DECLARE SECTION;
C Deklarationen
EXEC SQL END DECLARE SECTION;
Bemerkungen

Ein Declaration-Abschnitt ist einfach ein Abschnitt der C-Variablendeklarationen in BEGIN DECLARE SECTION- und END DECLARE SECTION-Anweisungen. Ein Declaration-Abschnitt macht den SQL-Präprozessor auf C-Variablen aufmerksam, die als Hostvariablen verwendet werden. Nicht alle C-Deklarationen sind in einem Declaration-Abschnitt gültig. Weitere Hinweise finden Sie unter Hostvariable verwenden.

Berechtigungen

Keine.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Kernfunktion.

Beispiel
EXEC SQL BEGIN DECLARE SECTION;
char *surname, initials[5];
int dept;
EXEC SQL END DECLARE SECTION;