I am using Postgres 9.1 and I have a function that returns a record datatype using the row() function.
For a simple example, try:
select row(1,2,3);
It will return a single-cell row with "(1,2,3)" in it.
In my more complex function, it returns a geocode and other data as in:
(90,"Sydney, Australia",0.431951065304161,151.208784,-33.873982)
So what I am trying to do is figure out how to exact each of these node values in this "row" or "array" (whatever is technically correct).
Anybody that can help, this would be appreciated.