2016-09-18 19:12 GMT+02:00 Pavel Stehule <pavel.stehule@gmail.com>:Hi2016-09-18 18:46 GMT+02:00 Tjibbe <tjibbe@rijpma.org>:'{{4,5},{8,3}}' + '{3,6}' postgres=# select '{{4,5},{8,3}}'::int[] || ARRAY[[3,6]];+---------------------+| ?column? |+---------------------+| {{4,5},{8,3},{3,6}} |+---------------------+(1 row)CREATE OR REPLACE FUNCTION public.array2d_append(integer[], integer[]) RETURNS integer[] LANGUAGE sqlAS $function$SELECT COALESCE($1 || ARRAY[$2], $1, $2);$function$
Hi2016-09-18 18:46 GMT+02:00 Tjibbe <tjibbe@rijpma.org>:'{{4,5},{8,3}}' + '{3,6}' postgres=# select '{{4,5},{8,3}}'::int[] || ARRAY[[3,6]];+---------------------+| ?column? |+---------------------+| {{4,5},{8,3},{3,6}} |+---------------------+(1 row)
'{{4,5},{8,3}}' + '{3,6}'
postgres=# SELECT array2d_append('{{4,5},{8,3}}', '{3,6}');+---------------------+| array2d_append |+---------------------+| {{4,5},{8,3},{3,6}} |+---------------------+(1 row) regardsPavel
regardsPavel
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных