Question about how to handle numeric (decimal) data types while using libpq

Поиск
Список
Период
Сортировка
От Sudheer H R
Тема Question about how to handle numeric (decimal) data types while using libpq
Дата
Msg-id 63A4A360-8A41-476B-A5B6-D00088D6F590@tekenlight.com
обсуждение исходный текст
Ответы Re: Question about how to handle numeric (decimal) data types while using libpq  (Dmitry Igrishin <dmitigr@gmail.com>)
Re: Question about how to handle numeric (decimal) data types while using libpq  (Peter Eisentraut <peter.eisentraut@enterprisedb.com>)
Список pgsql-general
Hello,

I am trying to use libpq for interfacing with PostgreSQL from a C/C++ based application.

I have tried to use binary format of data for both sending and receiving data to and from server (resultFormat = 1).

As I understand most binary types, int, float etc… are encoded in bing-endian byte order and they can be converted to
appropriatehost specific memory representations. 

However NUMERIC datatype is a more complex structure with multiple ints and pointers.

I would like to know if there are published library functions that convert (to and from) NUMERIC field to say, long
doubledatatype 


Any pointers in this regard is appreciated.

Regards,
Sudheer





В списке pgsql-general по дате отправления:

Предыдущее
От: David Rowley
Дата:
Сообщение: Re: When to REINDEX a serial key?
Следующее
От: Dmitry Igrishin
Дата:
Сообщение: Re: Question about how to handle numeric (decimal) data types while using libpq