Olá a todos.
Estou com dificuldades em trabalhar com PDO + Oracle e Stored Procedures.
Todo o meu sistema está baseado em Stored Procedures e uso para as quatro operações. Delete, Insert, Update e Select.
Estou com dificuldades em exibir os dados retornados por uma procedure de Select.
Ex.:
<?php
$sqlStmt = "BEGIN \n" . "pkg_aplicativo.prc_aplicativo_sel(:cursor); \n" .
"END;";
if(! $stmt = $dbOracle->prepare($sqlStmt,array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY,PDO::ATTR_CURSOR_NAME=>'cursor'))){
trigger_error("<pre>Erro ao preparar a query.\nDetalhes:\n". implode(",\n",$dbOracle->errorInfo()) ."</pre>",E_USER_ERROR);
}
$stmt->bindParam(':cursor',$cursor,PDO::PARAM_STMT|PDO::PARAM_INPUT_OUTPUT,4000);
?>
Só que não estou conseguindo.
Já com SELECT normal funciona muito bem.
Alguém?????