Constructing array
Hi!
Does anybody have a good pointer for an example of how to construct an
array in a SRF? Or if not such a pointer, hints on which way is best to
do it? (it'll be an array of text strings, one-dimensional)
(This is from C, if that's not obvious)
//Magnus
Magnus Hagander <magnus@hagander.net> writes:
Does anybody have a good pointer for an example of how to construct an
array in a SRF? Or if not such a pointer, hints on which way is best to
do it? (it'll be an array of text strings, one-dimensional)
If you can build it in one swoop, use construct_array(). If you need
to build it incrementally then things will be much more painful...
regards, tom lane
Magnus Hagander wrote:
Hi!
Does anybody have a good pointer for an example of how to construct an
array in a SRF? Or if not such a pointer, hints on which way is best to
do it? (it'll be an array of text strings, one-dimensional)(This is from C, if that's not obvious)
I'm sure there are other good examples, but one possibility is to look
at pg_conversion.c in PL/R source. Start with get_array_datum().
HTH,
Joe