Oracle (melalui modul OCI
dalam PHP) tidak mendukung keduanya IN dan OUT mengikat
. Mereka disediakan untuk menjalankan PL/SQL dan mengembalikan hasilnya. Dalam kasus Anda, menjalankan SQL plain biasa SELECT pernyataan, Anda tidak perlu melakukan itu.
Dan perhatikan bahwa SYSDATE bukan fungsi jadi Anda tidak boleh menggunakan tanda kurung.
Berikut ini contoh kerja menggunakan 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());