Commit Graph

6742 Commits

Author SHA1 Message Date
lukaseder
4bffbc4148 [#7865] Add support for SQLite window functions 2018-10-08 10:43:14 +02:00
lukaseder
a8690a2b46 [#7913] Add support for H2 standard MERGE statement 2018-10-03 15:49:02 +02:00
lukaseder
a2bcf50b6e [#7874] Pull up DAOImpl.getId() to DAO.getId() 2018-10-02 13:47:49 +02:00
lukaseder
04ad13f68d [#7904] Apply optimistic locking logic also for non-updatable TableRecords on insert() 2018-10-02 13:43:34 +02:00
lukaseder
89bf328a89 [#7908] Add documentation about UPDATE .. FROM 2018-10-02 13:11:57 +02:00
lukaseder
9cde8a76a4 Updated manual 2018-10-02 11:59:58 +02:00
lukaseder
f2eea03c55 [#7909] ExecuteContext.sqlException(SQLException) should accept null 2018-10-02 11:58:09 +02:00
lukaseder
3d1d17ec7d [#7906] Add support for H2 window functions - Support also GROUPS and EXCLUDE 2018-10-02 10:41:50 +02:00
Lukas Eder
de5241b4af [#7518] [#7907] Support parsing vendor-specific RESPECT NULLS / IGNORE NULLS syntax 2018-10-01 12:00:47 +02:00
Lukas Eder
f3767bacb9 [#7906] Add support for H2 window functions 2018-10-01 11:27:10 +02:00
Lukas Eder
6fa285f687 [#6382] Fix Derby Support annotations 2018-09-26 16:53:14 +02:00
Lukas Eder
b190b8351a [#7518] Support parsing UPDATE t [ [ AS ] alias ] 2018-09-26 16:52:16 +02:00
Lukas Eder
385c783482 [#7518] Support parsing UPDATE table [ [ AS ] alias ] 2018-09-26 13:36:33 +02:00
Lukas Eder
4832f1f084 [#7518] [#7902] Add parser support for negative numeric scales 2018-09-26 13:22:36 +02:00
Lukas Eder
8d85a7259a [#7518] Add support for Oracle NUMBER(*) and NUMBER(*, scale) types 2018-09-26 12:40:58 +02:00
Lukas Eder
274904dca2 [#7518] Add parser support for DB2 interval arithmetic 2018-09-26 12:23:32 +02:00
Lukas Eder
403a7351d4 [#7518] Parse CURRENT DATE as a synonym for CURRENT_DATE. Same for TIME[STAMP] 2018-09-26 11:54:09 +02:00
Lukas Eder
809286d325 [#7518] Add support for parsing DATEDIFF(d1, d2) 2018-09-26 11:42:10 +02:00
Lukas Eder
dc523e4772 [#7518] ALTER TABLE .. MODIFY i [ NOT ] NULL (Oracle syntax of setting / dropping NOT NULL) 2018-09-26 11:24:07 +02:00
Lukas Eder
9c2a993020 [#7518] Support ALTER TABLE .. MODIFY ( ... ) (parenthesised modify clause) 2018-09-26 11:16:10 +02:00
Lukas Eder
c601410e45 [#7892] Missing information_schema.routines table error when running code generator on CockroachDB 2018-09-26 10:25:00 +02:00
Lukas Eder
a6b438ac34 [#7893] Invalid javadoc created for deprecated data types 2018-09-26 10:08:16 +02:00
Lukas Eder
c7afc8e9a4
Merge pull request #7894 from McNetic/fix-javadoc-deprecationOnUnknownTypes
[#7893] Generate valid javadoc for deprecated data types
2018-09-26 09:58:12 +02:00
Nicolai Ehemann
2e8749009f [#7893] Generate valid javadoc for deprecated data types 2018-09-25 09:20:01 +02:00
Lukas Eder
914ce80110 [#7889] Typo in manual reading SQLiteDatabaes 2018-09-24 11:40:26 +02:00
Lukas Eder
9bcd1dd36d [#7886] Parser doesn't correctly recognise Oracle MINUS operation 2018-09-24 11:19:12 +02:00
Lukas Eder
654792b256 [#5939] Handle zeros 2018-09-24 10:48:59 +02:00
Lukas Eder
5e892a8afa [#7885] Add Table.rowid() 2018-09-24 09:29:22 +02:00
Lukas Eder
6164cedbd1 [#7839] Emulate { UPDATE | DELETE } ORDER BY and LIMIT 2018-09-21 14:49:12 +02:00
Lukas Eder
5c14d8026d [#7878] Nested arrays with single element don't work as expected with H2 2018-09-21 14:11:45 +02:00
Lukas Eder
9eb2996f28 [#7882] Add Field.startsWithIgnoreCase() and Field.endsWithIgnoreCase() 2018-09-21 12:19:45 +02:00
Lukas Eder
27d96749bc [#7879] Cannot ORDER BY null in Derby, when Field.sortAsc() has no parameters 2018-09-21 11:51:33 +02:00
Lukas Eder
1690f6d72c [#7748] Added support for sequence flags in DERBY 2018-09-21 11:23:02 +02:00
Lukas Eder
78b1ef5051 [#5939] Added parser support 2018-09-20 19:37:28 +02:00
Lukas Eder
4eab72067e [#5939] Added rounding error disclaimer 2018-09-20 19:32:04 +02:00
Lukas Eder
97d652e08b [#5939] Add PRODUCT() aggregate and window function 2018-09-20 19:26:03 +02:00
Lukas Eder
f43dfec59a [#7874] Fixed generated code 2018-09-20 12:22:32 +02:00
Lukas Eder
be6b14560e [#7748] Add support for CREATE SEQUENCE flags in HSQLDB 2018-09-20 12:00:26 +02:00
Lukas Eder
5e2b01ff47 [#7873] Add HSQLDB support for Sequence.currval() 2018-09-20 11:46:53 +02:00
Lukas Eder
8724415b0e [#6485] [#6978] Add support for TRANSLATE() function for H2 2018-09-20 11:31:37 +02:00
Lukas Eder
0d367ae23b [#6485] [#6978] Add support for TRANSLATE() function for HSQLDB 2018-09-20 11:30:19 +02:00
Lukas Eder
26933e69bd [#2132] Support UNIX_TIMESTAMP() / EPOCH() function in HSQLDB 2018-09-20 11:28:56 +02:00
Lukas Eder
1a47049b7c [#7872] Add support for HSQLDB EXPLAIN PLAN FOR 2018-09-20 11:20:40 +02:00
Lukas Eder
3cd0064734 [#5895] Added missing Support annotations 2018-09-20 11:12:55 +02:00
Lukas Eder
10a92866f1 [#5895] Add support for TIME[STAMP] WITH TIME ZONE in HSQLDB 2018-09-19 17:39:03 +02:00
Lukas Eder
dd79538a0c Better manual header formatting 2018-09-19 17:38:33 +02:00
Lukas Eder
503b650ea6 [#7864] Misleading example about bindings in manual 2018-09-14 15:01:01 +02:00
Lukas Eder
2c6cbeebb3 [#7846] Document the fact that <forcedType/> converters can be Java code 2018-09-14 14:08:30 +02:00
Lukas Eder
872529acdf Remove versions 3.0-3.1 from website, mark 3.3-3.6 as EOL 2018-09-14 14:07:08 +02:00
Lukas Eder
edde4ae324 [#7862] Add SQLDialect.ORACLE18C 2018-09-13 12:36:51 +02:00