/usr/include/postgresql/pgtypes_error.h is in libecpg-dev 9.6.11-0+deb9u1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | /* src/interfaces/ecpg/include/pgtypes_error.h */
#define PGTYPES_NUM_OVERFLOW 301
#define PGTYPES_NUM_BAD_NUMERIC 302
#define PGTYPES_NUM_DIVIDE_ZERO 303
#define PGTYPES_NUM_UNDERFLOW 304
#define PGTYPES_DATE_BAD_DATE 310
#define PGTYPES_DATE_ERR_EARGS 311
#define PGTYPES_DATE_ERR_ENOSHORTDATE 312
#define PGTYPES_DATE_ERR_ENOTDMY 313
#define PGTYPES_DATE_BAD_DAY 314
#define PGTYPES_DATE_BAD_MONTH 315
#define PGTYPES_TS_BAD_TIMESTAMP 320
#define PGTYPES_TS_ERR_EINFTIME 321
#define PGTYPES_INTVL_BAD_INTERVAL 330
|