Thanks for the hint according to the cube, this was actually exactly what I have been looking for. I wanted to do something similar like the cube but I didn't think that it would be implemented in multiple dimension. I just thought, the cube were a 3-d construct, but as I see in the sources, it is, in fact, n-dimensional. So my problems are solved here. Btw I could manage to get my own point to be saved in the database using your hints, thanks for this.
regards Carsten Kropf Am 10.02.2010 um 12:20 schrieb Yeb Havinga: > Carsten Kropf wrote: >> Oh, I see, does the VARSIZE length field have to be the total number of >> bytes occupied (including VARHDRSZ and the size of the structure) or only >> the size that is used by "my" datatype? > Yes >> Then it would become pretty much obvious, why this is not supposed to work. >> I'll try it out then. >> > My €0,02: rename the dimensions to vl_len_ to avoid confusion and get > compiler errors where you now use 'dimension'. Add a macro that converts a > pointnd structure to dimension int by taking the VARSIZE_ANY_EXHDR / > sizeof(float8) and use it where dimension is used now. Or if your database is > small you could keep dimension in the structure. > > > -- > Sent via pgsql-general mailing list (pgsql-general@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-general -- Sent via pgsql-general mailing list (pgsql-general@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general