Commit Graph
1130 Commits
Author SHA1 Message Date
高铁 16ed01a375 sql parser support db2 'drop sequence' 2016-06-25 15:58:20 +08:00
高铁 7ee8f467fc Merge remote-tracking branch 'upstream/master' 2016-06-25 12:14:56 +08:00
高铁 59cc507f42 mysql sql parser support wait_n & no_wat 2016-06-25 12:13:08 +08:00
tivenwang 51a4fd2e27 isNumber update 2016-06-07 16:59:11 +08:00
tivenwang 1ccaaa5572 mysql select * frm aaa limit 20xxx ,limit后的字符串无法转换为数字的处理 2016-06-07 10:56:16 +08:00
高铁 7d8763bcb9 bug fixed for issue #1257 2016-06-04 23:00:10 +08:00
wenshao 72852915a3 Merge pull request #1261 from qxo/ExportParameterVisitorRefactoring
bug修复及设计增强:相应ExportParameterVisitor实现类扩展相应的ParameterizedOutputVisitor…
2016-06-01 08:48:50 +08:00
qxo 9bd3b47182 回退上一提交,处理index=-1的情形
以下方法中,如果x.getIndex() == -1 应如何处理请原作者解答一下

`
public boolean visit(SQLVariantRefExpr x)
`
2016-06-01 00:15:07 +08:00
qxo cedf72640d fixed for tests fail
java.lang.IndexOutOfBoundsException: Index: -1, Size: 1
at java.util.ArrayList.get(ArrayList.java:352)
at
com.alibaba.druid.sql.visitor.SQLASTOutputVisitor.visit(SQLASTOutputVisitor.java:853)
at
2016-05-31 23:53:03 +08:00
qxo 178de15fac bug修复及设计增强:相应ExportParameterVisitor实现类扩展相应的ParameterizedOutputVisitor实现类,以修正ExportParameterVisitor现有实现的功能bug并减少重复代码 2016-05-31 19:42:43 +08:00
高铁 2f4bc706a1 Merge remote-tracking branch 'upstream/master' 2016-05-30 16:23:18 +08:00
gaotie 408a359616 improved mysql ddl parser support 2016-05-28 21:28:48 +08:00
高铁 4dcc215bc4 bug fixed for issue #1245 2016-05-21 22:21:12 +08:00
高铁 0cfef60616 bug fixed for issue 1249. https://github.com/alibaba/druid/issues/1249 2016-05-21 03:05:43 +08:00
高铁 f6ce8b6561 bug fixed for SchemaStat 2016-05-21 03:05:25 +08:00
wenshao eb11985876 Merge pull request #1251 from wenshao/master
improved SchemaStatVisitor, TableStatColumn support dataType
2016-05-21 02:23:01 +08:00
高铁 56a65c838f improved SchemaStatVisitor, TableStatColumn support dataType 2016-05-21 02:28:47 +08:00
高铁 fb7bdd9b3d improved mysql parser support. for interval function 2016-05-21 02:11:30 +08:00
wenshao e3d11f03b7 Merge pull request #1250 from wenshao/master
improved mysql parser support. for interval function
2016-05-21 02:06:30 +08:00
高铁 352a7ca08b improved sql parser 2016-05-19 01:06:49 +08:00
wenshao 0d12ea4e1b Merge pull request #1244 from wenshao/master
improved sql parser
2016-05-19 01:01:38 +08:00
高铁 186cfb6a80 sql insert into direct support multi-values 2016-05-15 00:32:42 +08:00
wenshao 6e815e3d3e Merge pull request #1240 from wenshao/master
sql insert into direct support multi-values
2016-05-15 00:27:04 +08:00
FuZhenn 62129627c5 fixed an error in parsing "double precision" data type in PostgreSQL 2016-05-10 17:44:06 +08:00
高铁 f84634bbec fixed javadoc 2016-05-07 16:44:46 +08:00
高铁 2fb9763c77 db2 sql parser support concat binary operator 2016-05-06 16:50:05 +08:00
高铁 d86fb1d030 bug fixed oracle sql parser. fixed issue 1211. https://github.com/alibaba/druid/issues/1211 2016-05-06 16:10:09 +08:00
高铁 b56f007e2a bug fixed for sql parser for postgresql, for issue 1204, https://github.com/alibaba/druid/issues/1204 2016-05-06 10:22:46 +08:00
高铁 9476b99b0c bug fixed for SQLServerOutputVisitor visit 'with clause', for issue 1205, https://github.com/alibaba/druid/issues/1205 2016-05-06 09:32:34 +08:00
高铁 252c048fbf improved mysql sql parser support 2016-05-05 18:15:44 +08:00
高铁 2cdd16c2e7 improved sql server sql parser support xml path. 2016-05-05 14:42:27 +08:00
高铁 050417271e removed unused import 2016-05-05 14:05:31 +08:00
高铁 1a28541e63 support taobao urgly update returning sql. for issue 1196. https://github.com/alibaba/druid/issues/1196 2016-05-05 11:56:19 +08:00
高铁 0d322bf51e support taobao urgly update returning sql. for issue 1196. https://github.com/alibaba/druid/issues/1196 2016-05-04 22:45:40 +08:00
高铁 bb119890d8 fixed bug & testcase 2016-04-24 09:52:39 +08:00
高铁 b6900e610b add license info 2016-04-22 18:44:13 +08:00
高铁 3536f3a3b5 add license info 2016-04-22 18:25:10 +08:00
wenshao 3a3f00e638 Merge pull request #1177 from usakey/master
Enhancement for Teradata select and insert clauses
2016-04-22 18:18:24 +08:00
wenshao aff85c3030 Merge pull request #1179 from zhujunxxxxx/master
增加MySQL存储过程语法中定义异常语法的识别(区别于上次提交,上次是异常处理,这次是异常定义)
2016-04-22 16:47:21 +08:00
zhujun 23ed0b6c69 support mysql procedure declare exception (last time forget this part) 2016-04-22 16:38:16 +08:00
wenshao df7517007d Merge pull request #1170 from zhujunxxxxx/master
增加MySQL存储过程语法中定义异常处理语法的识别
2016-04-21 21:11:36 +08:00
Louis Xu 48cf09635b create aliasQueryMap to store alias->expression, in case null returned in alias map 2016-04-21 17:24:22 +08:00
Louis Xu 098f603280 Add Mod operation as SQLBinaryOpExpr 2016-04-21 17:22:43 +08:00
Louis Xu 5e1f16592d Add support for Teradata 'MOD' and 'QUALIFY' keyword 2016-04-21 17:20:53 +08:00
Louis Xu a347bdc435 Add support for TD QUALIFY keyword 2016-04-20 18:34:05 +08:00
zhujun ab552f059f fix sp_statement not only singel statement 2016-04-17 16:59:05 +08:00
zhujun b2fa273279 support mysql procedure declare exception handler 2016-04-17 00:15:16 +08:00
Louis Xu 1091861bb1 [bug fix] keep column name unchanged if aliasMap value is null 2016-04-15 18:21:13 +08:00
Louis Xu a5bec007f4 Add support for TD 'SEL' as SQLSubqueryTableSource rather than SQLExprTableSource 2016-04-13 19:58:51 +08:00
Louis Xu 4f07457051 Add AggregateExpr and MethodInvokeExpr into aliasMap for TD 2016-04-12 22:37:01 +08:00