Update placeholder regular expression SqlDbDriver.quoteIdentifier().

This commit is contained in:
Alexander Demidov
2013-10-09 08:59:54 +04:00
parent 6890827f17
commit 559d779576

View File

@ -110,7 +110,7 @@ abstract class SqlDbDriver extends DbDriver
{ {
$ident = explode('.', $ident); $ident = explode('.', $ident);
foreach ($ident as &$segment) { foreach ($ident as &$segment) {
if (!preg_match('/(\?|:[A-z0-9_]+)/u', $segment)) { if (!preg_match('/(\?|:[A-z][A-z0-9_]*+)/u', $segment)) {
$segment = $this->identifier_quote . $segment . $this->identifier_quote; $segment = $this->identifier_quote . $segment . $this->identifier_quote;
} }
} }