William Garrison <postgres(at)mobydisk(dot)com> writes:
> I'm using npgsql and C#, and I've realized it doesn't support passing
> arrays. Barring things like updating npgsql, what form of hackiness
> would work best here?
> The customerIDs are GUIDs represented as 16-byte arrays. I can pass
> them as encoded strings separated by commas or some such silliness. But
> I don't see a nice clean split() function that returns me an array. :-(
Do you need one? Can't you just pass the array as one parameter?
The text form of an array is like
{value,value,value}
which shouldn't be that hard to deal with if you can generate the text
form of the individual bytea values.
regards, tom lane