From 6d081b9fec0bda50ba075f63523f770b64f18a52 Mon Sep 17 00:00:00 2001 From: conory Date: Sat, 15 Sep 2018 00:58:50 +0900 Subject: [PATCH] =?UTF-8?q?XML=EC=BF=BC=EB=A6=AC=EC=97=90=EC=84=9C=20CAST(?= =?UTF-8?q?regdate=20as=20DATE)=20=EC=99=80=20=EA=B0=99=EC=9D=80=20?= =?UTF-8?q?=ED=95=A8=EC=88=98=20=EC=82=AC=EC=9A=A9=EC=8B=9C=20=EB=B0=9C?= =?UTF-8?q?=EC=83=9D=ED=95=98=EB=8A=94=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20datatype=EB=8F=84=20escape=EB=90=98=EB=8A=94=20?= =?UTF-8?q?=EB=B0=94=EB=9E=8C=EC=97=90=20=EB=B0=9C=EC=83=9D=EB=90=9C=20?= =?UTF-8?q?=EB=AC=B8=EC=A0=9C=EB=A1=9C,=20=EC=9A=B0=EC=84=A0=20=EB=8C=80?= =?UTF-8?q?=EB=AC=B8=EC=9E=90=EC=97=90=20=ED=95=9C=ED=95=98=EC=97=AC=20esc?= =?UTF-8?q?ape=20=EB=90=98=EC=A7=80=20=EC=95=8A=EB=8F=84=EB=A1=9D=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=ED=95=98=EC=98=80=EC=8A=B5=EB=8B=88=EB=8B=A4?= =?UTF-8?q?.=20=EC=A3=BC=EC=84=9D=EC=97=90=20=EB=96=A1=ED=95=98=EB=8B=88?= =?UTF-8?q?=20=EB=90=9C=EB=8B=A4=EA=B3=A0=20=ED=95=B4=EB=86=93=EA=B3=A0=20?= =?UTF-8?q?=EC=8B=A4=EC=A0=9C=EB=A1=9C=EB=8A=94...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- classes/xml/xmlquery/DBParser.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/xml/xmlquery/DBParser.class.php b/classes/xml/xmlquery/DBParser.class.php index b9aa80cc2..0fd4d46ee 100644 --- a/classes/xml/xmlquery/DBParser.class.php +++ b/classes/xml/xmlquery/DBParser.class.php @@ -264,7 +264,7 @@ class DBParser } if($brackets == $total_brackets) { - if(!is_numeric($match) && !in_array(strtoupper($match), array('UNSIGNED', 'INTEGER', 'AS'))) + if(!is_numeric($match) && !in_array(strtoupper($match), array('UNSIGNED', 'INTEGER', 'AS')) && !preg_match('/^[A-Z]+$/', $match)) { $match = $this->escapeColumnExpression($match); }