| От | Richard Huxton |
|---|---|
| Тема | Re: Function x returns opaque in error typeidTypeRelid |
| Дата | |
| Msg-id | 3AC58A47.71A4978C@archonet.com обсуждение исходный текст |
| Ответ на | Function x returns opaque in error typeidTypeRelid (Sondaar Roelof <roelof.sondaar@scania.com>) |
| Список | pgsql-sql |
Sondaar Roelof wrote: > > Hello, > > I am a bit at a loss here. > If I create a function which returns something it works fine. > If it returns opaque I get the following: ERROR: typeidTypeRelid: Invalid > type - oid = 0 > What am I doing wrong ? > > dhcp=# create function lalala() returns opaque as ' > dhcp=# > dhcp=# select lalala(); > ERROR: typeidTypeRelid: Invalid type - oid = 0 I believe you can only use opaque from triggers - if you call a function with select, it not unreasonably expects to have data returned. In the absence of anything relevent I tend to return either 1 or 'succeeded' or similar. - Richard Huxton
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера