Embed SQL statements in C and C++ applications that use SQL

SQL statements can be coded in a C or C++ program wherever executable statements can appear.

Each SQL statement must begin with EXEC SQL and end with a semicolon (;). The EXEC SQL keywords must be on one line. The remaining part of the SQL statement can be on more than one line.

Example: An UPDATE statement coded in a C or C++ program might be coded in the following way:

   EXEC SQL
     UPDATE DEPARTMENT
     SET MGRNO = :MGR_NUM
     WHERE DEPTNO = :INT_DEPT ;