Как я могу поставить функцию Colpivot в представлении? - PullRequest
0 голосов
/ 14 мая 2018

Я использую функцию colpivot.sql (https://github.com/hnsl/colpivot) для динамического преобразования строк в столбцы. Мне нужно поместить результат этого запроса в представление в PostgreSQL.

CREATE OR REPLACE VIEW fun_test AS
    SELECT colpivot('_test_pivoted', 
            'select * from _test',
            array['year', 'month'], 
            array['country', 'state'], 
            '#.income', null);
    SELECT * FROM _test_pivoted;

КогдаЯ выполняю запрос, он выдает мне следующую ошибку:

ERROR: column "colpivot" has pseudotype void
SQL state: 42P16

Как я могу заставить его работать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...