You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add field name renaming in the register map.
Change of RiverSource API, the SQL command is passed through the result set processing
because it carries the callable statement register map information for the field
names.
"statement" : "select ... from ... where a = ?, b = ?, c = ?",
234
-
"parameter" : [ "value for a", "value for b", "value for c" ],
235
-
"callable" : false
236
+
"parameter" : [ "value for a", "value for b", "value for c" ]
236
237
},
237
238
{
238
239
"statement" : ...
@@ -241,6 +242,8 @@ Example:
241
242
242
243
`sql.statement` - the SQL statement
243
244
245
+
`sql.callable` - boolean flag, if true, the SQL statement is interpreted as a JDBC CallableStatement for stored procedures (default: false).
246
+
244
247
`sql.parameter` - bind parameters for the SQL statement (in order). Some special values can be used with the following meanings:
245
248
246
249
* `$now` - the current timestamp
@@ -255,8 +258,6 @@ Example:
255
258
* `$river.state.timestamp` - last timestamp of river activity (from river state)
256
259
* `$river.state.counter` - counter from river state, counts the numbers of runs
257
260
258
-
`sql.callable` - boolean flag, if true, the SQL statement is interpreted as a JDBC CallableStatement (default: false). Note: callable statement support is experimental and not well tested.
259
-
260
261
`locale` - the default locale (used for parsing numerical values, floating point character. Recommended values is "en_US")
261
262
262
263
`timezone` - the timezone for JDBC setTimestamp() calls when binding parameters with timestamp values
@@ -694,6 +695,57 @@ will result into the following JSON documents
0 commit comments