Commit Graph
49 Commits
Author SHA1 Message Date
huangtiande 947190c6a0 fix postgresql parenthesized bug
example:
1、(select * from a)
2、(select * from a) union all select * from b;
pg以括号开头的select语句会陷入死循环。
2015-02-05 15:32:12 +08:00
huangtiande 883d1fde6d 修复单行、多行注释未正常结尾的bug。
原代码Lexer.java的nextToken处理注释的for循环在注释未正常结尾的时候没有及时退出。

如select a.id,--single comment a.name,单行注释结尾符应该是\r\n或\n。同理,多行注释结尾应该是*/。
2014-12-25 18:10:54 +08:00
Yako c4d1d22fb5 improve sqlparser 2014-12-21 22:12:00 +08:00
wenshao 125a3df68e pg sqlparser support drop table if not exists 2014-12-03 03:08:54 +08:00
wenshao cadce912f6 improved sql parser for postgresql, support create table inherits 2014-11-30 01:35:00 +08:00
wenshao 06df60f95a improved sql parser for postgresql 2014-11-17 11:09:26 +08:00
wenshao 39bb9e2d7f improved sql parser for postgresql 2014-11-16 17:43:03 +08:00
wenshao 8e6dbe121b improved sql parser for postgresql 2014-11-16 15:35:47 +08:00
wenshao 986bdc21bb sql parser support revoke 2014-11-15 22:03:22 +08:00
wenshao 66d14d0823 sql parser improved for postgresql 2014-11-15 14:45:17 +08:00
wenshao fe377d2609 improve sqlparser for pg 2014-11-04 01:33:30 +08:00
wenshao bde7e61099 improve pg sql parser 2014-10-30 23:39:56 +08:00
wenshao fcc6fcaa9b bug fixed for SchemaStat 2014-10-01 04:46:42 +08:00
wenshao a72da37909 support monitor 2013-08-14 17:24:40 +08:00
wenshao 459901e8d9 improve sql parser 2013-08-03 23:00:31 +08:00
wenshao 32b47c9012 fixed testcase, use org.junit.Assert 2013-08-03 16:08:46 +08:00
wenshao b199d3043f add testcase 2013-06-17 00:34:41 +08:00
wenshao da433839ee add testcase & remove unused code 2013-06-16 08:51:51 +08:00
wenshao 22340f0244 add testcase 2013-04-17 21:48:28 +08:00
wenshao 275e4b68b7 improve SQL Eval support 2013-03-30 23:05:08 +08:00
wenshao 2d0023f80e bug fixed for sql parser 2013-02-25 18:34:01 +08:00
wenshao a60fe40542 improve SQL Parser 2012-12-29 16:08:29 +08:00
wenshao 187ef8808f bug fixed for sql parser 2012-12-19 21:50:44 +08:00
wenshao fb4bea6f90 improve WallFilter 2012-12-18 21:41:34 +08:00
wenshao 79827f37e2 sql parser support with subquery, orginaize testcase code imports 2012-12-06 14:24:02 +08:00
温高铁 3b466c2eb9 ibatis support & testcase 2012-12-06 09:10:56 +08:00
wenshao c59312d546 add pg sql parser test 2012-11-14 18:26:33 +08:00
wenshao eed8ac33bb bug fixed for postgresql parser 2012-11-09 21:37:13 +08:00
Zhanming Qi e575190fc6 add license description. 2012-08-24 14:28:36 +08:00
wenshao 50b70f37d9 bug fixed for postgresql parser 2012-08-10 21:26:00 +08:00
wenshao 9873f9f90e remove commons-logging dependency 2012-07-11 14:26:53 +08:00
wenshao b277367cea add testcase 2012-07-10 14:18:18 +08:00
wenshao 9559a638d9 support pgsql function tablesource 2012-07-10 11:14:20 +08:00
温少 c518d8f39e refactor 2012-03-21 01:52:26 +08:00
xiusiyan f0eba13df8 testcase 2012-03-18 22:57:34 +08:00
温少 9d9ceb37a3 refactor 2012-03-02 11:13:02 +08:00
温少 8c7352beca enhance schema stat 2012-02-24 09:42:39 +08:00
温少 a08c9e8688 enhance SchemaStatVisitor 2012-02-23 20:39:21 +08:00
温少 d2066d8acf bug fixed for schema stat 2012-02-23 12:53:21 +08:00
温少 97ecbaefe2 pg sql parser support insert 2012-02-23 09:35:22 +08:00
温少 27ba9c0d55 add test 2012-02-23 07:15:40 +08:00
温少 3c587b5a8e bug fixed for visitor 2012-02-23 07:09:40 +08:00
温少 62e0835c60 bug fixed for schema stat 2012-02-22 22:27:10 +08:00
温少 5b6b8b8b76 sql parser support drop table 2012-02-22 20:25:36 +08:00
温少 7473d3f8a0 support drop table 2012-02-22 20:13:19 +08:00
温少 a6ba872902 support pgsql truncate statement 2012-02-22 20:02:23 +08:00
温少 c9db35f1af rename test 2012-02-22 19:04:30 +08:00
温少 8abfc181f9 bug fixed for SchemaStat 2012-02-22 17:37:44 +08:00
温少 7df038df4d add postgresql parser support 2012-02-22 10:02:27 +08:00