2 * This file contains stuff needed to be as compatible to Informix as possible.
8 #include <pgtypes_date.h>
10 #define SQLNOTFOUND 100
12 extern int rdatestr(date, char *);
13 extern void rtoday(date *);
14 extern int rjulmdy(date, short *);
15 extern int rdefmtdate(date *, char *, char *);
16 extern int rfmtdate(date, char *, char *);
17 extern int rmdyjul(short *, date *);
18 extern int rstrdate(char *, date *);
19 extern int rdayofweek(date);
21 extern int rfmtlong(long, char *, char *);
22 extern int rgetmsg(int, char *, int);
23 extern int risnull(int, char *);
24 extern int rsetnull(int, char *);
25 extern int rtypalign(int, int);
26 extern int rtypmsize(int, int);
27 extern int rtypwidth(int, int);
28 extern void rupshift(char *);
30 extern int byleng(char *, int);
31 extern void ldchar(char *, int, char *);
33 extern void ECPG_informix_set_var(int, void *, int);
34 extern void *ECPG_informix_get_var(int);