Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.0.0
Description
Add proper support for complex types containing collated strings in operations reverse, array_join, concat, map (create). Examples:
select reverse('abc' collate utf8_binary_lcase); select reverse(array('a' collate utf8_binary_lcase, 'b' collate utf8_binary_lcase)); select array_join(array('a' collate utf8_binary_lcase, 'b' collate utf8_binary_lcase), ', ' collate utf8_binary_lcase); select concat('a' collate utf8_binary_lcase, 'b' collate utf8_binary_lcase); select map('a' collate utf8_binary_lcase, 1, 'A' collate utf8_binary_lcase, 2);