The precompiler is compatible with precompilers that are ANSI SQL-89-compliant. However, you may have applications created with earlier Embedded SQL versions that are not ANSI compliant. This precompiler uses most of the same Embedded SQL statements used in previous precompiler versions, but it processes them differently.
To migrate applications created for earlier precompiler versions:
Remove the following SQL statements and keywords from the application, because System 11 and later does not support them:
release connection_name
recompile
noparse
noproc
pcoptions sp_syntax
cancel
release causes a precompiler error; the precompiler ignores the other keywords. The cancel statement causes a runtime error.
Use the precompiler to precompile the application again.