6.5. 他のRDBMSパッケージからの移植

ecpgの設計はSQL 標準に基づいています。そのため 標準RDBMSからの移植は問題にならないはずです。残念ながら標準RDBMSという ものはありません。ですからecpgは、標準と矛盾しない限り構文の追加を 理解しようとします。

後述のリストは知られているすべての矛盾を表しています。載っていないものを 見つけたらMichael Meskesまで連絡して下さい。 ただし、リストされているのは もう一種類の RDBMS の プリコンパイラから ecpgまでの矛盾のみで、RDBMS にはない追加された ecpgの機能はありません。

FETCH コマンドの構文

FETCHコマンドの標準的な構文は以下の通りです。

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

ところがオラクルは、IN resp. FROM.などのキーワードを使いません。構文解析に支障がでるのでこの機能は 追加できません。