BUG #11553: Sum function does not exist in Create View

Поиск
Список
Период
Сортировка
От Harry@HarryClarke.me.uk
Тема BUG #11553: Sum function does not exist in Create View
Дата
Msg-id 20141002151140.2543.71200@wrigleys.postgresql.org
обсуждение исходный текст
Ответы Re: BUG #11553: Sum function does not exist in Create View
Список pgsql-bugs
The following bug has been logged on the website:

Bug reference:      11553
Logged by:          Harry Clarke
Email address:      Harry@HarryClarke.me.uk
PostgreSQL version: 9.3.5
Operating system:   Windows 8.1 64bit
Description:

When attempting to create a view using the following commands
CREATE VIEW myschema.vc17_tetrad_months AS
 SELECT mv.tetrad,
   sum(mv.month) AS months_visited,
   mv.the_geom
 FROM ( SELECT
  ...
  ) mv
GROUP BY mv.tetrad, mv.the_geom;;

The error message
ERROR:  function sum(text) does not exist
LINE 5:     sum(mv.month) AS months_visited,
            ^
HINT:  No function matches the given name and argument types. You might need
to add explicit type casts.

is returned. However, if the function "sum" is replaced by the function
"count". No error message is returned, and the expected result is obtained.

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: BUG #11477: psql -L no stderr
Следующее
От: John R Pierce
Дата:
Сообщение: Re: BUG #11553: Sum function does not exist in Create View