cat > script.cc <<'+-+-+-+-+-END-OF-FILE-+-+-+-+-+'
#include	<mscc.h>
#include <stdlib.h>
EXEC SQL INCLUDE SQLCA;
EXEC SQL WHENEVER SQLERROR GOTO fin;
EXEC SQL BEGIN DECLARE SECTION ;
char testdb[100],tab[30];
EXEC SQL END DECLARE SECTION ;
int	main (int argc, char** argv)
{
EXEC SQL INIT;
strcpy(testdb,"TEST_DATABASE");
strcpy(tab,"loans");
EXEC SQL DATABASE IS :testdb;
EXEC SQL OPEN_TABLE :tab FOR READ;
printf("open ok\n");
EXEC SQL CLOSE_TABLE :tab;
EXEC SQL EXIT ;
return (0);
fin:	;
	printf("SQLCODE number %ld\n",SQLCODE);
	return(1);
}
+-+-+-+-+-END-OF-FILE-+-+-+-+-+
chmod 644 script.cc
cat > stdout <<'+-+-+-+-+-END-OF-FILE-+-+-+-+-+'
open ok
+-+-+-+-+-END-OF-FILE-+-+-+-+-+
chmod 644 stdout
cat > tag <<'+-+-+-+-+-END-OF-FILE-+-+-+-+-+'
Open & close statement (8) with variables
+-+-+-+-+-END-OF-FILE-+-+-+-+-+
chmod 644 tag
