Example: SQL declare section template for FORTRAN embedded SQL applications

When you are creating an embedded SQL application in FORTRAN, there is a template that you can use to declare your host variables and data structures.
The following example is a sample SQL declare section with a host variable declared for each supported data type:
   EXEC SQL BEGIN DECLARE SECTION 
     INTEGER*2     AGE  /26/                       /* SQL type  500 */
     INTEGER*4     DEPT                           /* SQL type  496 */
     REAL*4        BONUS                          /* SQL type  480 */
     REAL*8        SALARY                         /* SQL type  480 */
     CHARACTER     MI                             /* SQL type  452 */
     CHARACTER*112 ADDRESS                        /* SQL type  452 */
     SQL TYPE IS VARCHAR (512) DESCRIPTION        /* SQL type  448 */
     SQL TYPE IS VARCHAR (32000) COMMENTS         /* SQL type  448 */
     SQL TYPE IS CLOB (1M) CHAPTER                /* SQL type  408 */
     SQL TYPE IS CLOB_LOCATOR CHAPLOC             /* SQL type  964 */
     SQL TYPE IS CLOB_FILE  CHAPFL                /* SQL type  920 */
     SQL TYPE IS BLOB (1M) VIDEO                  /* SQL type  404 */
     SQL TYPE IS BLOB_LOCATOR VIDLOC              /* SQL type  960 */
     SQL TYPE IS BLOB_FILE VIDFL                  /* SQL type  916 */
     CHARACTER*10  DATE                           /* SQL type  384 */
     CHARACTER*8   TIME                           /* SQL type  388 */
     CHARACTER*26  TIMESTAMP                      /* SQL type  392 */
     INTEGER*2     WAGE_IND                       /* SQL type  500 */
   EXEC SQL END DECLARE SECTION