sqlsrv驱动增加parseKey方法

This commit is contained in:
ThinkPHP
2013-04-27 14:08:45 +08:00
parent 6665cc8f88
commit 8a516c5242

View File

@@ -96,6 +96,20 @@ class Sqlsrv extends Driver{
return !empty($order)? ' ORDER BY '.$order:' ORDER BY rand()';
}
/**
* 字段名分析
* @access protected
* @param string $key
* @return string
*/
protected function parseKey(&$key) {
$key = trim($key);
if(!preg_match('/[,\'\"\*\(\)\[.\s]/',$key)) {
$key = '['.$key.']';
}
return $key;
}
/**
* limit
* @access public