Tom Lane
27dc7e240b
Fix handling of collation in SQL-language functions.
...
Ensure that parameter symbols receive collation from the function's
resolved input collation, and fix inlining to behave properly.
BTW, this commit lays about 90% of the infrastructure needed to support
use of argument names in SQL functions. Parsing of parameters is now
done via the parser-hook infrastructure ... we'd just need to supply
a column-ref hook ...
2011-03-24 20:30:23 -04:00
..
2010-09-27 20:55:27 -04:00
2010-11-23 22:34:55 +02:00
2011-02-18 14:05:12 +09:00
2011-03-22 00:34:31 -04:00
2011-02-08 12:23:20 +00:00
2011-01-07 19:16:24 -05:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2008-11-20 19:52:54 +00:00
2010-08-19 05:57:36 +00:00
2010-11-23 22:34:55 +02:00
2007-01-09 02:14:16 +00:00
2010-11-23 22:34:55 +02:00
2011-03-24 20:30:23 -04:00
2011-03-24 15:29:52 -04:00
2007-11-30 21:22:54 +00:00
2009-08-04 16:08:37 +00:00
2011-02-21 14:32:40 +09:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2008-10-31 09:17:17 +00:00
2011-01-25 15:43:05 -05:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2008-10-14 17:12:33 +00:00
2009-10-21 20:22:38 +00:00
2008-09-08 00:47:41 +00:00
2010-10-21 16:07:17 -04:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-16 22:18:33 -05:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2011-02-19 00:07:15 -05:00
2010-11-23 22:34:55 +02:00
2010-08-07 02:44:09 +00:00
2007-05-29 04:17:08 +00:00
2010-02-16 22:34:57 +00:00
2010-11-23 22:34:55 +02:00
2010-09-22 23:48:07 -04:00
2010-11-23 22:34:55 +02:00
2009-12-19 01:32:45 +00:00
2009-12-19 01:32:45 +00:00
2009-12-19 01:32:45 +00:00
2009-12-19 01:32:45 +00:00
2009-12-19 01:32:45 +00:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2006-08-03 14:54:44 +00:00
2010-11-23 22:34:55 +02:00
2010-11-20 01:09:26 -05:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-09-28 14:19:00 -04:00
2010-11-23 22:34:55 +02:00
2010-08-19 05:57:36 +00:00
2008-10-03 15:37:18 +00:00
2010-08-19 05:57:36 +00:00
2010-08-19 05:57:36 +00:00
2010-11-23 22:34:55 +02:00
2010-08-19 05:57:36 +00:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2011-03-03 15:55:47 -05:00
2010-08-19 05:57:36 +00:00
2007-11-30 18:38:34 +00:00
2011-02-16 01:53:03 -05:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2011-03-14 12:52:31 -04:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-08-19 05:57:36 +00:00
2011-02-08 00:09:08 +02:00
2009-12-14 00:39:11 +00:00
2010-08-19 05:57:36 +00:00
2010-12-01 00:53:18 -05:00
2006-09-02 17:06:52 +00:00
2011-01-27 08:35:34 -05:00
2010-11-23 22:34:55 +02:00
2009-07-29 20:56:21 +00:00
2009-09-12 00:04:59 +00:00
2009-07-11 21:15:32 +00:00
2010-11-23 22:34:55 +02:00
2010-08-19 05:57:36 +00:00
2010-08-19 05:57:36 +00:00
2010-11-23 22:34:55 +02:00
2011-01-02 15:15:21 +02:00
2007-09-24 03:12:23 +00:00
2010-05-28 17:35:23 +00:00
2010-11-23 22:34:55 +02:00
2008-07-03 16:01:10 +00:00
2010-11-21 20:46:54 -05:00
2006-07-06 01:46:38 +00:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2006-07-06 01:46:38 +00:00
2010-11-23 22:34:55 +02:00
2011-02-08 00:09:08 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2008-05-16 16:31:02 +00:00
2007-10-13 23:06:28 +00:00
2011-01-01 23:48:11 -05:00
2011-01-01 23:04:14 +02:00
2009-12-16 22:24:13 +00:00
2009-10-21 20:22:38 +00:00
2007-01-31 19:33:54 +00:00
2010-02-08 04:33:55 +00:00
2010-11-23 22:34:55 +02:00
2010-11-23 22:34:55 +02:00
2011-02-27 13:44:12 -05:00
2007-02-09 03:35:35 +00:00
2010-08-13 18:36:26 +00:00
2009-07-02 07:03:18 +00:00