Hallo,

ich habe ein SQLRPG-Programm, in dem ich ein einfaches Select-Statement mit PREPARE vorbereite. Für dieses SQLRPG-Programm habe ich eine Stored Procedure erstellt. Wenn ich nun diese SP von einem Java-Client aus aufrufe, funktioniert es ohne Probleme und ich erhalte das gewünschte Ergebnis. Wenn ich es aber von PHP aus aufrufe, erhalte ich beim OPEN CURSOR immer den SQLCODE -514. Der SP werden in beiden Fällen dieselben Parameter übergeben. Das SQL-Statement ist in beiden Fällen absolut identisch. Ich hab das mit protokolliert. Nur warum erhalte ich bei PHP den SQLCODE -514 ???

Gruß,
KM