Sven: SQL in MySQL - PostgreSQL

Beitrag lesen

Hallo,

folgendes SQL-Statement funktioniert mit MySQL einwandfrei:

SELECT * FROM rpoint WHERE ROUTEID IN ('P0#-P1#','P1#-P0#') ORDER BY FIELD(ROUTEID, 'P1#-P0#','P0#-P1#');

Wenn ich das mit Postgresql probiere kommts zur Fehlermeldung:
ERROR:  function field(character varying, "unknown", "unknown") does not exist
HINT:  No function matches the given name and argument types. You may need to add explicit type casts.

Ich denke das liegt an ORDER BY FIELD. Wie kann ich die Funktion für PostreSQL umschreiben, hat da jemand einen Tipp?
Sven