| От | A B |
|---|---|
| Тема | Problem with function, type cast? |
| Дата | |
| Msg-id | dbbf25900805150747w15e47542ra6fb5924b30bd0eb@mail.gmail.com обсуждение исходный текст |
| Ответы |
Re: Problem with function, type cast?
|
| Список | pgsql-novice |
I have written this little silly function
CREATE OR REPLACE FUNCTION recordMail(customerId_ integer, message_
VARCHAR(240)) RETURNS void AS $$
BEGIN
INSERT INTO MailRecord (custid,message) VALUES (customerId_, message_);
END;
$$ LANGUAGE plpgsql;
And it is created, and then I do:
select recordMail(10,'asd');
and I get
ERROR: function recordmail(integer, "unknown") does not exist
LINE 1: select recordMail(10,'asd');
^
HINT: No function matches the given name and argument types. You may
need to add explicit type casts.
Isn't postgresql supposed to be able to convert it to a suitable
datatype and find the matching function?
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера