yo,
Wenn man portablen Code schreiben will, hält es sich halt nicht wirklich im Rahmen.
ich denke mal, portablen code ist sehr schwer zu entwickeln. nicht nur wegen der syntaktischen unterschiede, sondern auch weil unterschiedliche dbms die gleiche syntax auch unterschiedlich ausführen würden. bei oracle zum beispiel kann es eine erhebliche rolle spielen, das die tabellennamen in einer bestimmten reihenfolge kommen. an anderes dbms kann aber wiederum eine andere ausführung produzieren, obwohl es zu keiner syntax-fehlermeldung kommt.
Ilja