Пример #1
0
 /**
  * Execute a query
  *
  * @param string $statement sql query
  * @param int    $mode      PDO query() mode
  * @param int    $p1        PDO query() first parameter
  * @param int    $p2        PDO query() second parameter
  *
  * @return OciPdoStatement
  * @throws PDOException
  */
 public function query($statement, $mode = null, $p1 = null, $p2 = null)
 {
     // TODO: use mode and parameters
     $stmt = null;
     try {
         $stmt = new OciPdoStatement($this, $statement);
         $stmt->execute();
         $this->setError();
         return $stmt;
     } catch (\Exception $e) {
         throw new PDOException($e->getMessage());
     }
 }