/**
  * Allows to executes the statement again. Some database systems don't support scrollable cursors,
  * So, as cursors are forward only, we need to execute the cursor again to fetch rows from the begining
  * @return mixed
  */
 public function execute()
 {
     $this->_connection->setConsistency($this->_consistency);
     return $this->_connection->query($this->_clqStatement, $this->_bindParams, $this->_bindTypes);
 }