Jag skulle misstänka att problemet är den första parametern. Du berättar för PDO att det är en sträng (PDO::PARAM_STR
) men det är faktiskt types.cursorType
. Det finns en användarkommentar i PHP-manualen
som tyder på att ref-markörer inte stöds.
Olyckligtvis är Oracle-drivrutinen för PDO experimentell och (IMHO) i princip övergiven.