public function bindColumn($column, &$param, $type = PDO::PARAM_STR, $maxlen = -1, $driverdata = null) {
		$type = $this->removeBitFlag($$type, PDO::PARAM_INPUT_OUTPUT);
		$ociParamType = $this->pdo2OciParamConst($type);
		// LOBs
		if ($lob_desc = $this->oci_lob_desc($ociParamType)) {
			$this->_lobs[$this->_lobsCount]['type'] = $ociParamType;
			$this->_lobs[$this->_lobsCount]['lob'] = @oci_new_descriptor($this->ociPdoAdapter->getOciConnection(), $lob_desc);
			$res = $this->_lobs[$this->_lobsCount]['lob'];
			$this->checkError($res);
			$res = @oci_define_by_name($this->stmt, $column, $this->_lobs[$this->_lobsCount]['lob'], $ociParamType);
			$this->checkError($res);
			$this->_lobs[$this->_lobsCount]['var'] = $param;
			$this->_lobs[$this->_lobsCount]['input'] = false;

			$this->_lobsCount++;
		}
		else {
			$res = @oci_define_by_name($this->stmt, $column, $param, $ociParamType);
			$this->checkError($res);
		}

		return $res;
	}
public function bindColumn($column, &$param, $type = PDO::PARAM_STR, $maxlen = -1, $driverdata = null) {
		$type = $this->removeBitFlag($$type, PDO::PARAM_INPUT_OUTPUT);
		$ociParamType = $this->pdo2OciParamConst($type);
		// LOBs
		if ($lob_desc = $this->oci_lob_desc($ociParamType)) {
			$this->_lobs[$this->_lobsCount]['type'] = $ociParamType;
			$this->_lobs[$this->_lobsCount]['lob'] = @oci_new_descriptor($this->ociPdoAdapter->getOciConnection(), $lob_desc);
			$res = $this->_lobs[$this->_lobsCount]['lob'];
			$this->checkError($res);
			$res = @oci_define_by_name($this->stmt, $column, $this->_lobs[$this->_lobsCount]['lob'], $ociParamType);
			$this->checkError($res);
			$this->_lobs[$this->_lobsCount]['var'] = $param;
			$this->_lobs[$this->_lobsCount]['input'] = false;

			$this->_lobsCount++;
		}
		else {
			$res = @oci_define_by_name($this->stmt, $column, $param, $ociParamType);
			$this->checkError($res);
		}

		return $res;
	}
public function bindColumn ( $ column , & $ param , $ type = PDO :: PARAM_STR , $ maxlen = - 1 , $ driverdata = null ) { $ type = $ this -> removeBitFlag ( $ $ type , PDO :: PARAM_INPUT_OUTPUT ) ; $ ociParamType = $ this -> pdo2OciParamConst ( $ type ) ; // LOBs if ( $ lob_desc = $ this -> oci_lob_desc ( $ ociParamType ) ) { $ this -> _lobs [ $ this -> _lobsCount ] [ 'type' ] = $ ociParamType ; $ this -> _lobs [ $ this -> _lobsCount ] [ 'lob' ] = @ oci_new_descriptor ( $ this -> ociPdoAdapter -> getOciConnection ( ) , $ lob_desc ) ; $ res = $ this -> _lobs [ $ this -> _lobsCount ] [ 'lob' ] ; $ this -> checkError ( $ res ) ; $ res = @ oci_define_by_name ( $ this -> stmt , $ column , $ this -> _lobs [ $ this -> _lobsCount ] [ 'lob' ] , $ ociParamType ) ; $ this -> checkError ( $ res ) ; $ this -> _lobs [ $ this -> _lobsCount ] [ 'var' ] = $ param ; $ this -> _lobs [ $ this -> _lobsCount ] [ 'input' ] = false ; $ this -> _lobsCount ++ ; } else { $ res = @ oci_define_by_name ( $ this -> stmt , $ column , $ param , $ ociParamType ) ; $ this -> checkError ( $ res ) ; } return $ res ; }
Binds a column to a PHP variable
@param mixed $column The number of the column or name of the column
@param mixed $param The PHP variable to which the column should be bound
@param int $type
@param int $maxLength
@param mixed $options
@return bool
Binds a column to a PHP variable