提交 d3f5d958 编写于 作者: C codefairy08

#2324 bug fixes

上级 29120e83
......@@ -302,7 +302,7 @@ regularFunction_
;
regularFunctionName_
: identifier_ | IF | CURRENT_TIMESTAMP | LOCALTIME | LOCALTIMESTAMP | NOW | REPLACE
: identifier_ | IF | CURRENT_TIMESTAMP | LOCALTIME | LOCALTIMESTAMP | NOW | REPLACE | INTERVAL
;
matchExpression_
......
......@@ -882,4 +882,12 @@
<table-token start-index="14" table-name="t_order" length="7" />
</tokens>
</parser-result>
<parser-result sql-case-id="select_with_interval_function">
<tables>
<table name="t_order"/>
</tables>
<tokens>
<table-token start-index="41" table-name="t_order" length="7" />
</tokens>
</parser-result>
</parser-result-sets>
......@@ -65,4 +65,5 @@
<sql-case id="select_special_function_nested" value="SELECT sum(if(status=0, 1, 0)) FROM t_order" />
<sql-case id="select_with_row_subquery_without_row_keyword" value="SELECT * FROM t_order WHERE (user_id,order_id) = (SELECT user_id,order_id FROM t_order_item WHERE id = 10)" db-types="MySQL" />
<sql-case id="select_with_row_subquery" value="SELECT * FROM t_order WHERE ROW(user_id,order_id) = (SELECT user_id,order_id FROM t_order_item WHERE id = 10)" db-types="MySQL" />
<sql-case id="select_with_interval_function" value="SELECT INTERVAL(status,1,5) inSales FROM t_order" db-types="MySQL" />
</sql-cases>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册