Je soupçonnerais que le problème est le premier paramètre. Vous dites à PDO qu'il s'agit d'une chaîne (PDO::PARAM_STR
) mais c'est en fait types.cursorType
. Il y a un commentaire utilisateur dans le manuel PHP
cela suggère que les curseurs de référence ne sont pas pris en charge.
Malheureusement, le pilote Oracle pour PDO est expérimental et (à mon humble avis) pratiquement abandonné.