balazs-zsoldos
ac5eeb96b7
DefaultValues support
...
- Adding tests (HSQLDB and Derby excluded)
- Removing default values support from merge statements
- Setting "\ndefault values" to HSQLDB as defaultValues
2014-04-10 10:26:31 +02:00
balazs-zsoldos
ab33e553e7
Adding support for "default values" in insert and merging statements
...
SQLTemplates now has a new field called defaultValues. The value of the
field:
CUBRID: DEFAULT VALUES
Postgresql DEFAULT VALUES // tested
MySQL: VALUES() // tested
H2: VALUES() // tested
HSQLDB: VALUES()
Oracle: VALUES()
SQLServer DEFAULT VALUES
SQLite: : DEFAULT VALUES
Derby: VALUES (DEFAULT) // only works if there is only one column in the
table.
Teradata: DEFAULT VALUES
2014-04-09 16:00:41 +02:00
balazs-zsoldos
d999b52551
Adding defaultValues for "insert into" to SQLTemplates (not tested)
2014-04-08 07:11:14 +02:00
Timo Westkämper
15736c1cbc
Improve docs for Type #667
2014-03-20 17:06:32 +02:00
Timo Westkämper
67631fe4f4
Improve javadocs #667
2014-03-20 16:52:14 +02:00
Timo Westkämper
a33d00f1c7
Improve Expression de/serialization behaviour #676
2014-03-11 21:38:56 +02:00
Timo Westkämper
4580420ab6
Rename SQLQueryFactory to SQLCommonQueryFactory #673
...
Copy SQLQueryFactoryImpl to SQLQueryFactory
Deprecate SQLQueryFactoryImpl
2014-03-05 19:34:21 +02:00
Timo Westkämper
7e420de2b1
Fix PostgreSQL date diff pattern #668
2014-02-19 22:40:26 +02:00
Timo Westkämper
6649e65a5d
Add count distinct for RelationalPathBase
2014-02-09 00:42:34 +02:00
Timo Westkämper
b3b3e593e6
Add count for RelationalPathBase
2014-02-09 00:40:01 +02:00
Timo Westkämper
c6ca8444b5
Fix date_add templates for cubrid
2014-02-09 00:10:36 +02:00
Timo Westkämper
be662ce3c8
Add bind parameters #617
2014-02-07 21:34:25 +02:00
Timo Westkämper
ed44b4f90c
Fix serialization #640
2014-02-01 20:44:19 +02:00
Timo Westkämper
f164ffc4ba
Fix static usage
2014-01-25 19:34:31 +02:00
Timo Westkämper
723ccad493
Fix variable usage
2014-01-25 19:31:55 +02:00
Timo Westkämper
4e59e284c2
Improve native query creation #633
2014-01-21 21:18:47 +02:00
Timo Westkämper
13db555d1c
Fix serialization
2014-01-15 21:42:31 +02:00
Timo Westkämper
e34376842f
Add consistent conversion for multi argument projections #620
2014-01-08 22:00:11 +02:00
Timo Westkämper
e75c3061dc
Fix signature usage #619
2014-01-07 23:07:50 +02:00
Timo Westkämper
010c484e47
Add customizability of insert #619
2014-01-07 23:05:10 +02:00
Timo Westkämper
6bd904959f
Add support dml.limit in oracle and mssql #616
2014-01-07 22:56:50 +02:00
Timo Westkämper
d95a80e22d
Improve DML serialization #619
2014-01-07 22:27:27 +02:00
Timo Westkämper
6f115c7172
Add limit for Delete and Update #616
2014-01-07 22:09:52 +02:00
Timo Westkämper
bcfbf760ef
Add javadocs
2014-01-07 20:52:53 +02:00
Timo Westkämper
dc3925067f
Add setter for exceptionTranslator #617
2014-01-06 22:58:07 +02:00
Timo Westkämper
55c596fa4f
Add contract for SQLException translation #617
2014-01-06 22:03:49 +02:00
Timo Westkämper
7476965dc4
Add javadocs
2014-01-06 20:10:29 +02:00
Timo Westkämper
c1e3cad205
Improve pagination for sqlserver #602
2014-01-04 21:42:50 +02:00
Timo Westkämper
4077133cff
Update javadocs
2014-01-04 20:56:49 +02:00
Timo Westkämper
c26e8ae962
Split SQLServer2005Templates into 2005 and 2008 variants
2014-01-04 20:54:04 +02:00
Timo Westkämper
61b6708609
Improve SQLServerTemplates
2014-01-04 20:50:06 +02:00
Timo Westkämper
e598385adb
Fix CUBRID patterns #586
2013-12-19 16:54:58 +02:00
Timo Westkämper
37ac4b2cef
Fix offset handling #602
2013-12-19 16:39:42 +02:00
Timo Westkämper
694bab52cd
Use extract function as default for datetime field extraction #586
2013-12-19 10:33:09 +02:00
Timo Westkämper
dc7a70c9ce
Merge branch 'master' into teradata
2013-12-19 09:02:59 +02:00
Timo Westkämper
3f4dd57bd5
Add count via analytics for oracle, postgresql and teradata #556
2013-12-17 15:21:28 +02:00
Timo Westkämper
d8a27d85ef
Make ColumnMetadata final
2013-12-15 21:24:56 +02:00
Timo Westkämper
54937f00fa
Remove redundant modifier
2013-12-15 21:16:56 +02:00
Timo Westkämper
0e84614743
Fix Modifier Order
2013-12-15 21:14:22 +02:00
Timo Westkämper
7deb3f9e24
Add BigInteger support #597
2013-12-15 12:59:12 +02:00
Timo Westkämper
df4c1868a7
Require type #597
2013-12-15 09:51:25 +02:00
Timo Westkämper
9ad304fdbe
Merge branch 'master' into teradata
2013-12-14 21:16:00 +02:00
Timo Westkämper
25f6322630
Add union wrapping #593
2013-12-13 14:46:12 +02:00
Timo Westkämper
5559c495ad
Improve SQLSubQuery.union signature #580
2013-12-10 10:41:06 +02:00
Timo Westkämper
badd675ac5
Improve identifier column access #587
2013-12-09 22:40:41 +02:00
Timo Westkämper
84e78e4c44
Improve count distinct serialization #587
2013-12-09 22:16:26 +02:00
Timo Westkämper
6a3a8996e6
Further tune mappings #578
2013-12-06 00:39:45 +02:00
Timo Westkämper
d2cf453b9a
Improve numeric mappings #578
2013-12-05 00:04:07 +02:00
Timo Westkämper
e320107765
Fix comment
2013-12-04 22:24:34 +02:00
Timo Westkämper
3bd9c48ce6
Extend and test SetQueryBandClause #553
2013-12-04 14:58:57 +02:00