From 79d8518f1f1eafe041009d430f724a682877789f Mon Sep 17 00:00:00 2001 From: wenshao Date: Sat, 15 Oct 2011 08:16:12 +0000 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=BC=BA=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://code.alibabatech.com/svn/druid/trunk@969 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../druid/bvt/sql/oracle/OracleLiteralTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/test/java/com/alibaba/druid/bvt/sql/oracle/OracleLiteralTest.java b/src/test/java/com/alibaba/druid/bvt/sql/oracle/OracleLiteralTest.java index 1d1dc9d6aa..3bd16fbffb 100644 --- a/src/test/java/com/alibaba/druid/bvt/sql/oracle/OracleLiteralTest.java +++ b/src/test/java/com/alibaba/druid/bvt/sql/oracle/OracleLiteralTest.java @@ -23,5 +23,20 @@ public class OracleLiteralTest extends TestCase { System.out.println(text); } + + public void test_date() throws Exception { + String sql = "SELECT DATE '1998-12-25' FROM DUAL;"; + + String expect = "SELECT DATE '1998-12-25'\n" + "FROM DUAL;\n"; + + OracleStatementParser parser = new OracleStatementParser(sql); + SQLSelectStatement stmt = (SQLSelectStatement) parser.parseStatementList().get(0); + + String text = TestUtils.outputOracle(stmt); + + Assert.assertEquals(expect, text); + + System.out.println(text); + } }