У меня есть база данных postgresql, для которой каждая строка имеет существующий массив целых чисел. Я хочу объединить существующий массив для каждой строки с новым массивом. Я попытался следующий за Документы (http://www.postgresql.org/docs/9.3/static/functions-array.html), но все они не работают:конкатенировать массив существующего массива postgresql
db=> update useradds set deals=array_append(deals, {4, 5});
ERROR: syntax error at or near "{"
LINE 1: update useradds set deals=array_append(deals, {4, 5});
^
db=> update useradds set deals=array_cat(deals, {6,7});
ERROR: syntax error at or near "{"
LINE 1: update useradds set deals=array_cat(deals, {6,7});
^
db=> update useradds set deals=array_cat(deals, {6,7});
ERROR: syntax error at or near "{"
LINE 1: update useradds set deals=array_cat(deals, {6,7});
^
db=> update useradds set deals=array_cat(deals,{6,7});
ERROR: syntax error at or near "{"
LINE 1: update useradds set deals=array_cat(deals,{6,7});
^
db=> update useradds set deals=array_cat(deals,{6});
ERROR: syntax error at or near "{"
LINE 1: update useradds set deals=array_cat(deals,{6});
^
db=> update useradds set deals=deals||{6,7};
ERROR: syntax error at or near "{"
LINE 1: update useradds set deals=deals||{6,7};
^
db=> update useradds set deals = deals || {6,7};
ERROR: syntax error at or near "{"
Я бег V 9.3.5.. Что не так с этими звонками? Спасибо.
благодарит Павла, это двойные кавычки , Очень признателен. –