ECPG - Some errno definitions don't match to the manual

Поиск
Список
Период
Сортировка
От Satoshi Nagayasu
Тема ECPG - Some errno definitions don't match to the manual
Дата
Msg-id 4C4847D0.9030001@gmail.com
обсуждение исходный текст
Ответы Re: ECPG - Some errno definitions don't match to the manual  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-docs
Hi all,

I'm looking into some ecpg part of the official manual,
and I have found some strange things.

I'm now investigating SQLCODE and SQLSTATE, and I have found
that some of the errno definitions don't match to the manual.

For example, the manual says that ECPG_CONVERT_BOOL could be `-207'.
However, ECPG_CONVERT_BOOL is defined as `-211' in ecpgerrno.h.

> -207 (ECPG_CONVERT_BOOL)
>
>     This means the host variable is of type bool and the datum in the database is neither 't' nor 'f'. (SQLSTATE
42804) 

http://www.postgresql.org/docs/9.0/static/ecpg-errors.html

> #define ECPG_NUMERIC_FORMAT        -207
> #define ECPG_CONVERT_BOOL        -211


http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/include/ecpgerrno.h?rev=1.27;content-type=text%2Fx-cvsweb-markup;only_with_tag=REL9_0_STABLE

What does it mean? The manual is not up to date?

Any suggestions?

Regards,
--
NAGAYASU Satoshi <satoshi.nagayasu@gmail.com>

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

Предыдущее
От: Daniele Varrazzo
Дата:
Сообщение: Re: Please provide stable target anchors
Следующее
От: Rob Wultsch
Дата:
Сообщение: Re: [PERFORM] Using more tha one index per table