Commit Graph

2963 Commits

Author SHA1 Message Date
lukaseder
9dc857d23e [#4990] Deprecate Context.keyword() and Context.literal() 2017-04-08 22:38:14 +02:00
lukaseder
2ef9c52c0f [#6051] Don't include StopWatchListener with Settings.isExecuteLogging() 2017-04-08 22:22:56 +02:00
lukaseder
19dc1f1a8d [#6044] Add DSLContext.currval(Name) and nextval(Name) 2017-04-07 20:51:31 +02:00
lukaseder
71e0ff9100 [#6048] UDTRecordImpl.readSQL(SQLInput) and writeSQL(SQLOutput) optimisations 2017-04-07 20:32:15 +02:00
lukaseder
85d25f1327 Possible leaking JDBC Arrays in DefaultExecuteContext.ARRAYS - Merge [#6038] 2017-04-03 14:36:26 +01:00
lukaseder
05c1e5e7cb [#5955] Binary literal parsing fix 2017-04-02 15:43:26 +02:00
lukaseder
208d77a13c [#5971] Do not throw UnsupportedOperationException in DefaultResultSet etc 2017-04-02 15:33:27 +02:00
lukaseder
37943c0381 [#5996] Java 6 fix 2017-04-02 15:14:06 +02:00
lukaseder
faa1f99b37 [#5955] Parse binary literals (standard syntax) 2017-04-02 12:09:04 +02:00
lukaseder
733ef76fcf [#6034] Param.equals() doesn't work for binary data 2017-04-02 12:08:20 +02:00
lukaseder
7d6317a3a6 [#5955] Support CREATE [ GLOBAL ] TEMPORARY TABLE 2017-04-02 11:11:39 +02:00
lukaseder
42456717b5 [#5955] Reject column named FROM 2017-03-31 17:59:03 +02:00
lukaseder
99d25ea784 [#5955] Support DISTINCT ON 2017-03-31 17:48:19 +02:00
lukaseder
b3e55d5cea [#5955] Support SQL Server's INTO 2017-03-31 17:32:07 +02:00
lukaseder
5d3507e418 [#5955] Support VALUES() constructor as top level query 2017-03-31 17:23:30 +02:00
lukaseder
ed26bf2087 [#6014] Implement QualifiedTable.getSchema() and QualifiedSchema.getCatalog() 2017-03-30 14:51:22 +02:00
lukaseder
114a7574c4 Merge branch 'master' of https://github.com/jOOQ/jOOQ 2017-03-29 16:44:55 +02:00
lukaseder
4e290a8102 [#6019] Wrong SQL generated on Query.toString() on SELECT .. OFFSET (no LIMIT) 2017-03-29 16:43:18 +02:00
lukaseder
1efae757d4 [#5955] MySQL NOT DISTINCT predicate 2017-03-26 23:15:41 +02:00
lukaseder
6fdcaf2dcc [#5955] Support MODE() 2017-03-26 23:01:54 +02:00
lukaseder
c13273036b [#5955] Support MEDIAN() aggregate function 2017-03-26 22:53:38 +02:00
lukaseder
fe31e6d2a7 [#5955] ARRAY constructor (by enumeration) 2017-03-26 22:39:27 +02:00
lukaseder
2919ef8222 [#5955] Add support for ALTER SEQUENCE 2017-03-26 22:17:29 +02:00
lukaseder
977b6381b3 [#5955] Add support for CREATE SEQUENCE 2017-03-26 22:09:54 +02:00
lukaseder
302b37df51 [#5955] OUTER APPLY bug 2017-03-26 22:06:08 +02:00
lukaseder
8e9a82ae5f [#5955] Support CREATE UNIQUE INDEX 2017-03-26 21:55:34 +02:00
lukaseder
06736f4aee [#5955] Add support for WITH 2017-03-25 22:28:05 +01:00
lukaseder
cb3375f45a [#5955] Support VALUES constructor 2017-03-25 21:42:03 +01:00
lukaseder
7cbf0390f5 [#6020] values(RowN...) columns are named c0, c1, ... c[N-1] instead of c1, c2, ... cN 2017-03-25 21:41:29 +01:00
lukaseder
63becdec46 [#5955] Support Informix SKIP m FIRST n syntax 2017-03-25 21:10:45 +01:00
lukaseder
d2512c9d14 [#5955] Support Ingres OFFSET syntax 2017-03-25 20:58:27 +01:00
lukaseder
80b2c6adf5 [#6009] Add support for CREATE INDEX ON with on(Name, Name...) arguments 2017-03-24 23:40:03 +01:00
lukaseder
3e6b4eb187 [#6013] Add Name Name.qualifier() 2017-03-24 23:31:10 +01:00
lukaseder
ef4f47454d [#5955] Various fixes 2017-03-24 23:30:41 +01:00
lukaseder
c938846377 [#6012] Implement specialised Name for unqualified Names 2017-03-24 22:25:14 +01:00
lukaseder
ec403fa8c0 [#5998] Add DSL.name(Name...) to construct a Name from Name.last() elements 2017-03-24 21:28:28 +01:00
lukaseder
8c4edacfb3 [#5955] Support boolean column expressions 2017-03-23 17:55:41 +01:00
lukaseder
cc87cc44c9 [#5955] Retain "quotedness" of identifiers 2017-03-23 17:06:16 +01:00
lukaseder
2dc87b25f7 [#6006] Add DSL.primaryKey(Name...), unique(Name...), foreignKey(Name...) 2017-03-23 16:47:36 +01:00
lukaseder
04af931dd8 [#5996] Add Field.as(Name) and Table.as(Name), Table.as(Name, Name...) 2017-03-22 16:08:21 +01:00
lukaseder
f2b239a37d [#5993] Add Name DSL.quotedName() and unquotedName() 2017-03-22 13:01:59 +01:00
lukaseder
8e9ecc764f [#5995] Add Context.quote() 2017-03-22 13:00:46 +01:00
lukaseder
139224a9ed [#5995] Add Context.quote() 2017-03-22 12:54:25 +01:00
lukaseder
9a07322dc4 [#5994] DSL.name() Javadoc points to wrong DSL.field() methods 2017-03-22 12:33:12 +01:00
lukaseder
81b58e330e [#5955] Support parsing quoted identifiers 2017-03-22 12:20:56 +01:00
lukaseder
b685cb992e [#5955] FOR UPDATE WAIT n not available in OSS edition 2017-03-22 09:30:34 +01:00
lukaseder
5cbbe58e01 [#5955] Add support for FOR UPDATE 2017-03-21 18:19:57 +01:00
lukaseder
80936c41d5 [#5955] Parse LIMIT .. OFFSET as inline values (for now) 2017-03-21 13:42:38 +01:00
lukaseder
38fc37c3a6 [#5955] Add support for parsing comments 2017-03-21 11:45:19 +01:00
lukaseder
15a2f88968 [#5955] Support Oracle quoted string literals 2017-03-17 17:23:27 +01:00