code: protected function generate() 
  	{
  		return 
  			'UPDATE ' . 
  				($this->getPart(CmdUpdate::PART_IGNORE) ? 'IGNORE ' : '') . 
  				$this->getPart(CmdUpdate::PART_TABLE) . ' ' . 
  				Assembly::appendSet($this->getPart(CmdUpdate::PART_SET), true) . 
  				Assembly::appendWhere($this->getPart(CmdUpdate::PART_WHERE), true) . 
  				Assembly::appendOrderBy($this->getPart(CmdUpdate::PART_ORDER_BY)) . 
  				Assembly::appendLimit(
  					$this->getPart(CmdUpdate::PART_LIMIT), 
  					$this->getBind(CmdUpdate::PART_LIMIT));
  	}
docs: Combined all the parts into one sql.
  @return string Created query.