|
5004 | 5004 | { oid => '3538', descr => 'concatenate aggregate input into a string',
|
5005 | 5005 | proname => 'string_agg', prokind => 'a', proisstrict => 'f',
|
5006 | 5006 | prorettype => 'text', proargtypes => 'text text',
|
5007 |
| - prosrc => 'aggregate_dummy' }, |
| 5007 | + proargnames => '{value,delimiter}', prosrc => 'aggregate_dummy' }, |
5008 | 5008 | { oid => '3543', descr => 'aggregate transition function',
|
5009 | 5009 | proname => 'bytea_string_agg_transfn', proisstrict => 'f',
|
5010 | 5010 | prorettype => 'internal', proargtypes => 'internal bytea bytea',
|
|
5016 | 5016 | { oid => '3545', descr => 'concatenate aggregate input into a bytea',
|
5017 | 5017 | proname => 'string_agg', prokind => 'a', proisstrict => 'f',
|
5018 | 5018 | prorettype => 'bytea', proargtypes => 'bytea bytea',
|
5019 |
| - prosrc => 'aggregate_dummy' }, |
| 5019 | + proargnames => '{value,delimiter}', prosrc => 'aggregate_dummy' }, |
5020 | 5020 |
|
5021 | 5021 | # To ASCII conversion
|
5022 | 5022 | { oid => '1845', descr => 'encode text from DB encoding to ASCII text',
|
|
8971 | 8971 | { oid => '3197', descr => 'aggregate input into a json object',
|
8972 | 8972 | proname => 'json_object_agg', prokind => 'a', proisstrict => 'f',
|
8973 | 8973 | provolatile => 's', prorettype => 'json', proargtypes => 'any any',
|
8974 |
| - prosrc => 'aggregate_dummy' }, |
| 8974 | + proargnames => '{key,value}', prosrc => 'aggregate_dummy' }, |
8975 | 8975 | { oid => '6280', descr => 'aggregate non-NULL input into a json object',
|
8976 | 8976 | proname => 'json_object_agg_strict', prokind => 'a', proisstrict => 'f',
|
8977 | 8977 | provolatile => 's', prorettype => 'json', proargtypes => 'any any',
|
8978 |
| - prosrc => 'aggregate_dummy' }, |
| 8978 | + proargnames => '{key,value}', prosrc => 'aggregate_dummy' }, |
8979 | 8979 | { oid => '6281',
|
8980 | 8980 | descr => 'aggregate input into a json object with unique keys',
|
8981 | 8981 | proname => 'json_object_agg_unique', prokind => 'a', proisstrict => 'f',
|
8982 | 8982 | provolatile => 's', prorettype => 'json', proargtypes => 'any any',
|
8983 |
| - prosrc => 'aggregate_dummy' }, |
| 8983 | + proargnames => '{key,value}', prosrc => 'aggregate_dummy' }, |
8984 | 8984 | { oid => '6282',
|
8985 | 8985 | descr => 'aggregate non-NULL input into a json object with unique keys',
|
8986 | 8986 | proname => 'json_object_agg_unique_strict', prokind => 'a',
|
8987 | 8987 | proisstrict => 'f', provolatile => 's', prorettype => 'json',
|
8988 |
| - proargtypes => 'any any', prosrc => 'aggregate_dummy' }, |
| 8988 | + proargtypes => 'any any', proargnames => '{key,value}', |
| 8989 | + prosrc => 'aggregate_dummy' }, |
8989 | 8990 | { oid => '3198', descr => 'build a json array from any inputs',
|
8990 | 8991 | proname => 'json_build_array', provariadic => 'any', proisstrict => 'f',
|
8991 | 8992 | provolatile => 's', prorettype => 'json', proargtypes => 'any',
|
|
9899 | 9900 | prosrc => 'jsonb_object_agg_finalfn' },
|
9900 | 9901 | { oid => '3270', descr => 'aggregate inputs into jsonb object',
|
9901 | 9902 | proname => 'jsonb_object_agg', prokind => 'a', proisstrict => 'f',
|
9902 |
| - prorettype => 'jsonb', proargtypes => 'any any', |
| 9903 | + prorettype => 'jsonb', proargtypes => 'any any', proargnames => '{key,value}', |
9903 | 9904 | prosrc => 'aggregate_dummy' },
|
9904 | 9905 | { oid => '6288', descr => 'aggregate non-NULL inputs into jsonb object',
|
9905 | 9906 | proname => 'jsonb_object_agg_strict', prokind => 'a', proisstrict => 'f',
|
9906 |
| - prorettype => 'jsonb', proargtypes => 'any any', |
| 9907 | + prorettype => 'jsonb', proargtypes => 'any any', proargnames => '{key,value}', |
9907 | 9908 | prosrc => 'aggregate_dummy' },
|
9908 | 9909 | { oid => '6289',
|
9909 | 9910 | descr => 'aggregate inputs into jsonb object checking key uniqueness',
|
9910 | 9911 | proname => 'jsonb_object_agg_unique', prokind => 'a', proisstrict => 'f',
|
9911 |
| - prorettype => 'jsonb', proargtypes => 'any any', |
| 9912 | + prorettype => 'jsonb', proargtypes => 'any any', proargnames => '{key,value}', |
9912 | 9913 | prosrc => 'aggregate_dummy' },
|
9913 | 9914 | { oid => '6290',
|
9914 | 9915 | descr => 'aggregate non-NULL inputs into jsonb object checking key uniqueness',
|
9915 | 9916 | proname => 'jsonb_object_agg_unique_strict', prokind => 'a',
|
9916 | 9917 | proisstrict => 'f', prorettype => 'jsonb', proargtypes => 'any any',
|
9917 |
| - prosrc => 'aggregate_dummy' }, |
| 9918 | + proargnames => '{key,value}', prosrc => 'aggregate_dummy' }, |
9918 | 9919 | { oid => '3271', descr => 'build a jsonb array from any inputs',
|
9919 | 9920 | proname => 'jsonb_build_array', provariadic => 'any', proisstrict => 'f',
|
9920 | 9921 | provolatile => 's', prorettype => 'jsonb', proargtypes => 'any',
|
|
0 commit comments