Simon Charette
f36239fa19
[2.2.x] Fixed #30408 -- Fixed crash when adding check constraints with LIKE operator on Oracle and PostgreSQL.
...
The LIKE operator wildcard generated for contains, startswith, endswith and
their case-insensitive variant lookups was conflicting with parameter
interpolation on CREATE constraint statement execution.
Ideally we'd delegate parameters interpolation in DDL statements on backends
that support it but that would require backward incompatible changes to the
Index and Constraint SQL generating methods.
Thanks David Sanders for the report.
Backport of a8b3f96f6acfa082f99166e0a1cfb4b0fbc0eace from master
2019-04-30 08:54:30 +02:00
..
2019-01-17 16:22:14 +01:00
2019-04-26 11:51:28 +02:00
2018-12-31 10:47:32 -05:00
2018-02-03 18:51:10 -05:00
2018-12-31 10:47:32 -05:00
2019-01-02 18:18:19 -05:00
2019-03-30 17:44:58 -04:00
2018-11-27 09:49:02 -05:00
2017-07-29 19:07:23 -04:00
2019-04-26 11:51:28 +02:00
2018-12-31 10:47:32 -05:00
2019-01-16 10:07:28 -05:00
2019-02-27 17:16:58 -05:00
2019-01-21 09:24:47 -05:00
2019-01-14 14:39:46 -05:00
2018-07-14 12:03:22 +02:00
2019-01-13 20:33:47 -05:00
2019-04-27 21:08:46 +02:00
2019-04-04 10:07:57 +02:00
2017-06-01 13:23:48 -04:00
2018-07-02 17:54:57 -04:00
2018-11-27 09:35:17 -05:00
2018-12-22 18:52:54 -05:00
2019-01-10 19:11:21 -05:00
2019-04-25 11:38:35 +02:00
2019-03-22 13:01:15 -04:00
2018-12-31 10:47:32 -05:00
2019-01-12 09:50:20 -05:00
2019-01-10 19:11:21 -05:00
2019-01-10 19:11:21 -05:00
2018-09-08 11:46:13 -04:00
2018-12-27 19:34:14 -05:00
2018-11-27 09:35:17 -05:00
2018-01-25 10:12:04 -05:00
2017-07-29 19:07:23 -04:00
2018-03-20 12:10:10 -04:00
2018-01-27 09:59:13 -05:00
2018-01-27 09:59:13 -05:00
2019-03-14 19:42:21 -04:00
2017-05-24 08:36:34 -04:00
2019-01-09 10:58:37 -05:00
2019-02-13 17:27:27 -05:00
2018-06-27 11:46:07 -04:00
2018-03-16 10:54:34 +01:00
2017-05-10 17:33:46 +02:00
2019-04-08 21:44:17 +02:00
2018-11-27 09:35:17 -05:00
2018-07-11 09:10:31 -04:00
2018-11-27 09:35:17 -05:00
2019-01-16 14:09:51 -05:00
2018-03-20 12:10:10 -04:00
2019-01-03 20:18:45 +01:00
2018-11-27 09:35:17 -05:00
2017-12-22 16:31:46 -05:00
2018-12-31 10:47:32 -05:00
2019-03-15 19:28:13 -04:00
2018-08-23 09:04:25 -04:00
2017-10-28 20:33:42 -04:00
2019-01-02 18:18:19 -05:00
2018-12-27 19:34:14 -05:00
2018-12-27 19:34:14 -05:00
2018-12-31 10:47:32 -05:00
2017-07-29 19:07:23 -04:00
2018-11-27 09:48:22 -05:00
2019-02-27 17:16:58 -05:00
2018-11-27 09:35:17 -05:00
2018-12-31 10:47:32 -05:00
2018-08-17 14:58:45 -04:00
2018-08-10 12:17:26 -04:00
2018-12-21 19:01:11 -05:00
2018-05-09 11:40:28 -04:00
2018-02-19 10:51:15 -05:00
2018-11-27 09:35:17 -05:00
2019-03-03 19:35:37 +01:00
2019-01-03 21:21:55 -05:00
2018-09-26 08:48:47 +02:00
2018-11-10 19:09:37 -05:00
2019-01-13 20:33:47 -05:00
2018-12-26 11:20:11 -05:00
2018-12-24 15:32:39 -05:00
2019-03-15 20:01:36 -04:00
2019-01-14 16:16:30 -05:00
2017-06-01 19:08:59 -04:00
2019-01-02 18:18:19 -05:00
2018-11-27 09:35:17 -05:00
2018-12-27 19:34:14 -05:00
2018-11-27 09:35:17 -05:00
2018-12-27 19:34:14 -05:00
2018-11-27 09:35:17 -05:00
2019-01-15 11:12:17 -05:00
2019-01-15 11:12:17 -05:00
2018-11-27 09:48:22 -05:00
2019-01-02 18:18:19 -05:00
2018-11-27 08:58:44 -05:00
2019-04-18 07:49:35 +02:00
2018-12-27 19:34:14 -05:00
2018-06-25 13:04:46 -04:00
2019-03-28 12:05:57 -04:00
2018-12-31 10:47:32 -05:00
2019-03-20 20:15:59 -04:00
2018-12-31 10:47:32 -05:00
2019-04-30 08:54:30 +02:00
2019-04-19 08:21:29 +02:00
2019-01-02 18:18:19 -05:00
2018-12-27 19:34:14 -05:00
2019-01-02 18:18:19 -05:00
2019-01-14 16:16:30 -05:00
2018-12-22 18:11:24 -05:00
2018-03-16 10:54:34 +01:00
2017-10-31 13:22:27 -04:00
2018-12-15 18:51:59 -05:00
2019-03-14 21:23:19 -04:00
2019-01-17 18:40:11 -05:00
2019-01-10 19:11:21 -05:00
2018-11-27 09:35:17 -05:00
2018-12-27 19:34:14 -05:00
2017-07-29 19:07:23 -04:00
2018-02-12 08:44:49 -05:00
2018-11-27 09:35:17 -05:00
2018-11-27 08:58:44 -05:00
2018-09-13 12:29:48 -04:00
2018-11-27 09:35:17 -05:00
2019-04-23 08:32:36 +02:00
2019-01-10 19:11:21 -05:00
2018-12-31 10:47:32 -05:00
2018-11-27 09:48:22 -05:00
2018-08-16 09:20:31 -04:00
2018-12-31 10:47:32 -05:00
2019-01-14 10:28:11 -05:00
2018-11-27 09:35:17 -05:00
2018-04-19 12:46:31 -04:00
2018-12-31 10:47:32 -05:00
2019-01-16 13:38:47 -05:00
2019-01-13 20:33:47 -05:00
2018-12-31 10:47:32 -05:00
2018-09-01 15:14:18 +02:00
2018-11-27 09:35:17 -05:00
2019-03-17 21:28:49 -04:00
2018-11-21 09:06:50 +01:00
2017-09-21 14:25:42 -04:00
2018-11-27 09:35:17 -05:00
2019-03-20 16:07:36 +01:00
2019-02-14 10:05:13 -05:00
2018-11-27 09:49:02 -05:00
2018-10-15 17:15:41 -04:00
2018-05-07 09:34:00 -04:00
2018-12-31 10:47:32 -05:00
2018-11-27 08:58:44 -05:00
2017-02-09 09:03:47 -05:00
2019-01-11 10:32:22 -05:00
2018-11-27 09:35:17 -05:00
2019-01-10 19:11:21 -05:00
2019-02-14 10:05:13 -05:00
2017-06-09 13:42:53 -04:00
2017-03-04 18:18:21 +01:00
2018-12-31 10:47:32 -05:00
2018-11-27 09:49:02 -05:00
2019-03-03 19:35:37 +01:00
2018-05-02 09:20:04 -04:00
2019-03-15 19:28:13 -04:00
2018-12-31 10:47:32 -05:00
2019-01-10 19:11:21 -05:00
2019-01-10 19:11:21 -05:00
2019-01-21 09:31:45 -05:00
2019-03-14 18:37:46 +01:00
2017-09-07 08:16:21 -04:00
2018-10-17 12:19:02 +02:00
2017-06-01 13:23:48 -04:00
2018-11-27 09:35:17 -05:00
2018-12-10 09:28:49 -05:00
2019-02-11 08:56:10 -05:00
2019-03-15 19:28:13 -04:00
2018-12-31 10:47:32 -05:00
2019-04-29 12:18:29 +02:00
2018-11-27 09:35:17 -05:00
2018-10-22 10:26:54 -04:00
2017-06-13 10:53:39 -04:00
2019-04-18 07:49:35 +02:00
2018-12-31 10:47:32 -05:00
2018-11-04 18:56:46 -05:00