The design of ecpg follows
the SQL standard. Porting from a standard RDBMS should not be a
problem. Unfortunately there is no such thing as a standard
RDBMS. Therefore ecpg tries to
understand syntax extensions as long as they do not create
conflicts with the standard.

The following list shows all the known incompatibilities. If
you find one not listed please notify the developers. Note,
however, that we list only incompatibilities from a precompiler
of another RDBMS to ecpg and not
ecpg features that these RDBMS
do not support.

Syntax of FETCH

The standard syntax for FETCH is:

FETCH [direction] [amount] IN|FROM cursor.

Oracle, however, does not use the
keywords IN or FROM. This feature cannot be added since it
would create parsing conflicts.