Commit Graph

7016 Commits

Author SHA1 Message Date
lukaseder
4d2bbbe73c [#6475] Added MariaDB support 2019-02-06 16:58:54 +01:00
lukaseder
d3dc0ac857 [#8302] Emulate procedural languages in H2 2019-02-06 15:32:01 +01:00
lukaseder
850c922da8 [#8290] Add Parser.parseStatements() to parse procedural code 2019-02-06 11:26:09 +01:00
lukaseder
9e40e28c13 [#8300] Support MODE() and MEDIAN() in H2 2019-02-06 10:43:59 +01:00
lukaseder
942fff54e6 [#8297] Support inverse distribution functions in H2 2019-02-06 10:10:48 +01:00
lukaseder
7a55222907 [#8298] Support hypothetical set functions in H2 2019-02-06 09:54:57 +01:00
lukaseder
b377a624ff [#8299] Support FILTER clause on aggregate functions in H2 2019-02-06 09:37:27 +01:00
lukaseder
877983cad2 [#8295] RenderKeywordStyle.PASCAL doesn't work when keywords contain whitespace 2019-02-05 17:52:14 +01:00
lukaseder
aa85840872 [#8294] Added documentation 2019-02-05 17:51:22 +01:00
lukaseder
fc13913641 [#8294] Add interactive mode to ParserCLI 2019-02-05 17:35:24 +01:00
lukaseder
c2a5dc320f [#7312] WIP 2019-02-05 16:28:02 +01:00
lukaseder
cbc2c677a1 [#8293] Wrong Javadoc on SelectQuery.addHaving(Operator, Condition...) 2019-02-05 14:55:35 +01:00
lukaseder
57fc2e252f [#8293] Wrong Javadoc on SelectQuery.addHaving(Operator, Condition...) 2019-02-05 14:54:50 +01:00
lukaseder
498c2a4b11 [#8290] Add Parser.parseStatement() to parse procedural code 2019-02-05 12:19:53 +01:00
lukaseder
2ecd7600b0 [#8291] Create bug report / feature request / question issue templates 2019-02-05 12:00:29 +01:00
lukaseder
098fd6569e [#8291] Create bug report / feature request / question issue templates 2019-02-05 11:59:27 +01:00
lukaseder
c8b946cdab [#8291] Create bug report / feature request / question issue templates 2019-02-05 11:57:04 +01:00
lukaseder
f20eb42e79 [#8285] Add support for REPEAT statements in procedural blocks 2019-02-05 11:28:53 +01:00
lukaseder
3cb3a14ce1 [#8285] Add support for REPEAT statements in procedural blocks 2019-02-05 10:19:07 +01:00
lukaseder
9958df4f03 [#8287] Change message "Please report this bug here" for cases which are not bugs 2019-02-05 10:11:05 +01:00
lukaseder
ef6b165178 [#6475] Added support for DB2 2019-02-04 12:41:48 +01:00
lukaseder
f805586ff2 [#8281] PDF manual is missing content contained in <em> tags 2019-02-04 09:37:01 +01:00
lukaseder
4793a9c461 [#8275] Improve SQLite's CEIL and FLOOR emulation 2019-02-01 17:12:52 +01:00
lukaseder
1805a3cdd5 [#2132] Add support for quarter() in SQLite 2019-02-01 16:57:09 +01:00
lukaseder
0827914608 [#8265] ParamType not supported: FORCE_INDEXED when calling Query.getSQL() 2019-02-01 16:27:24 +01:00
lukaseder
af0b6c7a8e [#8280] Add CTE support for SQLite 2019-02-01 16:09:00 +01:00
lukaseder
9033455512 [#8280] Add CTE support for SQLite 2019-02-01 16:01:27 +01:00
lukaseder
b6b28b1e6a [#8279] Emulate inline window specifications based on other window definitions in SQLite 2019-02-01 15:19:13 +01:00
lukaseder
9fa671e6e8 [#8276] Add overloads CreateTableColumnStep.columns(Name...) and columns(String...) 2019-01-31 16:50:52 +01:00
lukaseder
ca46ecdc23 [#5309] [#7518] Ehm... 2019-01-31 16:35:04 +01:00
lukaseder
51759a6cee [#5309] [#7518] Wrong parser implementation 2019-01-31 16:30:14 +01:00
lukaseder
d1e2abd1ab [#5309] Emulate CTAS with column lists where not supported 2019-01-31 16:11:17 +01:00
lukaseder
0129d59318 [#5309] Emulate CTAS with column lists where not supported 2019-01-31 15:42:39 +01:00
lukaseder
05e49b2800 [#5309] [#7518] Add support for CREATE TABLE t(c1, c2, ..., cn) AS SELECT ... 2019-01-31 15:03:12 +01:00
lukaseder
98f0185681 [#8264] Expose new Settings.parseDialect in ParserCLI 2019-01-29 13:10:43 +01:00
lukaseder
2e1ffa3bc0 [#8264] Expose new Settings.parseDialect in ParserCLI 2019-01-29 13:01:06 +01:00
lukaseder
d3be7f3787 Minor parser fixes 2019-01-29 12:37:53 +01:00
lukaseder
a685d70ec5 [#7518] Support parsing ALTER TABLE .. ADD COLUMN IF NOT EXISTS 2019-01-29 12:21:00 +01:00
lukaseder
01c5149ba2 [#7518] Support parsing ALTER TABLE .. DROP COLUMN IF EXISTS 2019-01-29 11:59:24 +01:00
lukaseder
f43fd610b8 [#8261] [#7518] Added parser support for additional TRIM syntax 2019-01-29 11:33:55 +01:00
lukaseder
570bc41f03 [#8261] [#7518] Added parser support for additional TRIM syntax 2019-01-29 11:26:25 +01:00
lukaseder
c5f7714631 [#8261] [#8262] Improved TRIM support
- [#8261] Add trim(String, char), rtrim(String, char), ltrim(String, char)
- [#8262] Add support for SQL Server 2017 TRIM()
2019-01-29 10:57:16 +01:00
lukaseder
8ffa8b1bce [#8241] Java 6 support 2019-01-28 13:12:28 +01:00
lukaseder
1609b27966 [#8241] Wrong results from field when forcedType references both converter and binding 2019-01-28 13:09:38 +01:00
lukaseder
1a73fb2f2a [#8256] DefaultExecuteContext should contain only a single ThreadLocal list with resources 2019-01-25 16:05:32 +01:00
lukaseder
846285c25a [#7591] Add new ResourceManagingScope which allows for Binding implementations to register resources which are freed after execution 2019-01-25 15:56:21 +01:00
lukaseder
6d9096de28 [#7591] Add new ResourceManagingScope which allows for Binding implementations to register resources which are freed after execution 2019-01-25 15:56:15 +01:00
lukaseder
53f7bf407b [#8255] Add more Javadoc to common org.jooq.XYZ types 2019-01-25 13:53:08 +01:00
lukaseder
1819ebbd6d [#8176] Fixed wrong implementation 2019-01-25 11:11:28 +01:00
lukaseder
ceeea784b5 [#8175] Fixed regression 2019-01-25 10:57:17 +01:00