Sample host-variable declarations The following figure shows an example of how to use the EXEC SQL syntax to declare host variables. Figure 1. Declaring host variables with the EXEC SQL syntax EXEC SQL BEGIN DECLARE SECTION; char *hostvar; /* pointer to a character */ int hostint; /* integer */ double hostdbl; /* double */ char hostarr[80]; /* character array */ struct { int svar1; int svar2; ⋮ } hoststruct; /* structure */ EXEC SQL END DECLARE SECTION; The following figure shows an example of how to use the dollar sign ($) notation to declare host variables. Figure 2. Declaring host variables with the dollar sign ($) notation $char *hostvar; $int hostint; $double hostdbl; $char hostarr[80]; $struct { int svar1; int svar2; ⋮ } hoststruct;