Pour plus de compréhension : 
list($index,$target) = explode(';',$field,2);
$query .= $this->sgbdType($type).' `'.$index.'` (`'.$target.'`)';