Я установил версию PostgreSQL 9.5.13. Я хочу использовать функцию CUBE для хранилища данных. Поэтому для тестирования я создал таблицу под названием «продажи»:
Я применил следующий запрос:
SELECT
brand,
segment,
SUM (quantity)
FROM
sales
GROUP BY
CUBE (brand, segment)
ORDER BY
brand,
segment;
Появляется это сообщение об ошибке:
ERROR: function cube(text, text) does not exist
LINE 8: CUBE (brand, segment)
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
********** Erreur **********
ERROR: function cube(text, text) does not exist
État SQL :42883
Astuce : No function matches the given name and argument types. You might need to add explicit type casts.
Caractère : 79
Насколько я знаю, версия 9.5 поддерживает cube
.
Что может быть источником этой ошибки?