Re: C function and NULL result
От
Victor Ivanov
Тема
Re: C function and NULL result
Дата
Msg-id
20001018102505.A88421@icon.icon-bg.net
Ответ на
Re: C function and NULL result (Tom Lane)
Список
Дерево обсуждения
C function and NULL result Victor Ivanov <v0rbiz@icon.bg>
Re: C function and NULL result Tom Lane <tgl@sss.pgh.pa.us>
Re: C function and NULL result Victor Ivanov <v0rbiz@icon.bg>
Re: C function and NULL result Karel Zak <zakkr@zf.jcu.cz>
On Tue, Oct 17, 2000 at 11:58:50AM -0400, Tom Lane wrote: > Victor Ivanov writes: > > I'm using PostgreSQL 7.0.2 and I'm trying to create my own types with > > input and output functions in C. Everything works fine, but when the input > > is invalid and the function returns NULL, the backend crashes with SIGSEGV. > > You can't return an SQL NULL by returning a NULL pointer. Right now > there isn't a way for an input converter function to return NULL at all > (this is fixed for 7.1 though). I'd recommend throwing an elog(ERROR) > if you don't like the input data. Does elog(ERROR) stops the query? Now my functions return zero values for illegal input. Anyway, I will use binary access to the data.. I wonder how does an array look in binary? Is this an easy thing to find in the source? -- Players win and Winners play Have a lucky day
В списке pgsql-general по дате отправления