Oracle (über das OCI-Modul
). in PHP) geht unterstützen sowohl IN
und OUT
bindet
. Sie werden zum Ausführen von PL/SQL
bereitgestellt und Rückgabe des Ergebnisses. In Ihrem Fall führen Sie ein einfaches SQL
aus SELECT
Anweisung müssen Sie das nicht tun.
Und beachten Sie, dass SYSDATE
ist keine Funktion, also dürfen Sie keine Klammern verwenden.
Hier ist ein funktionierendes Beispiel mit PDO
:
$db = new PDO('oci:dbname=database;charset=UTF8', 'user', 'pass');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$query = $db->prepare('SELECT SYSDATE FROM DUAL');
$query->execute();
var_dump($query->fetch());