Ich bin mir nicht ganz sicher was die Oracle Funktionen machen.
Aber einen Cursor öffnen dessen Statement über eine Variable definiert wird, geht über den Befehl "OPEN FOR EXECUTE".
Details dazu im Handbuch: PostgreSQL: Documentation: Manuals: PostgreSQL 9: Cursors
Geschlossen wird dieser Cursor dann ganz normal über close, da braucht man keine extra Funktion.
Ich glaube zu dem parse() Aufruf gibt es kein Äquivalent.
Allerdings kann ich mir auch nicht vorstellen wozu man sowas benötigen könnte - schliesslich wird jedes Statement geparsed wenn es ausgeführt wird. Dient das einem Syntax-Check auf Client-Seite?



LinkBack URL
About LinkBacks
Zitieren
Lesezeichen