7#define ECPGdebug(X,Y) ECPGdebug((X)+100,(Y))
28#ifdef _ECPG_INFORMIX_H
63#line 15 "describe.pgc"
64 char *
stmt1 =
"SELECT id, t FROM descr_t2" ;
66#line 16 "describe.pgc"
67 char *
stmt2 =
"SELECT id, t FROM descr_t2 WHERE id = -1" ;
69#line 17 "describe.pgc"
72#line 18 "describe.pgc"
75#line 19 "describe.pgc"
78#line 20 "describe.pgc"
87#line 27 "describe.pgc"
90#line 27 "describe.pgc"
95#line 30 "describe.pgc"
98#line 30 "describe.pgc"
103#line 33 "describe.pgc"
106#line 33 "describe.pgc"
110 {
ECPGdo(
__LINE__, 0, 1,
NULL, 0,
ECPGst_normal,
"insert into descr_t2 ( id , t ) values ( default , 'a' )",
ECPGt_EOIT,
ECPGt_EORT);
111#line 36 "describe.pgc"
114#line 36 "describe.pgc"
116 {
ECPGdo(
__LINE__, 0, 1,
NULL, 0,
ECPGst_normal,
"insert into descr_t2 ( id , t ) values ( default , 'b' )",
ECPGt_EOIT,
ECPGt_EORT);
117#line 37 "describe.pgc"
120#line 37 "describe.pgc"
122 {
ECPGdo(
__LINE__, 0, 1,
NULL, 0,
ECPGst_normal,
"insert into descr_t2 ( id , t ) values ( default , 'c' )",
ECPGt_EOIT,
ECPGt_EORT);
123#line 38 "describe.pgc"
126#line 38 "describe.pgc"
128 {
ECPGdo(
__LINE__, 0, 1,
NULL, 0,
ECPGst_normal,
"insert into descr_t2 ( id , t ) values ( default , 'd' )",
ECPGt_EOIT,
ECPGt_EORT);
129#line 39 "describe.pgc"
132#line 39 "describe.pgc"
137#line 42 "describe.pgc"
140#line 42 "describe.pgc"
151#line 51 "describe.pgc"
154#line 51 "describe.pgc"
157#line 52 "describe.pgc"
160#line 52 "describe.pgc"
165#line 55 "describe.pgc"
168#line 55 "describe.pgc"
177#line 60 "describe.pgc"
182#line 61 "describe.pgc"
188#line 63 "describe.pgc"
193#line 64 "describe.pgc"
198#line 65 "describe.pgc"
219 strcpy(msg,
"get descriptor");
222#line 86 "describe.pgc"
225#line 86 "describe.pgc"
229#line 87 "describe.pgc"
232#line 87 "describe.pgc"
264#line 115 "describe.pgc"
267#line 115 "describe.pgc"
272#line 116 "describe.pgc"
275#line 116 "describe.pgc"
277 printf(
"%d\n\tfield_name1 '%s'\n\tfield_name2 '%s'\n\t"
278 "sqlda1 '%s'\n\tsqlda2 '%s'\n\tsqlda3 '%s'\n",
285 strcpy(msg,
"deallocate");
287#line 126 "describe.pgc"
290#line 126 "describe.pgc"
293#line 127 "describe.pgc"
296#line 127 "describe.pgc"
303#line 132 "describe.pgc"
306#line 132 "describe.pgc"
313#line 137 "describe.pgc"
316#line 137 "describe.pgc"
319#line 138 "describe.pgc"
322#line 138 "describe.pgc"
327#line 141 "describe.pgc"
330#line 141 "describe.pgc"
339#line 146 "describe.pgc"
344#line 147 "describe.pgc"
350#line 149 "describe.pgc"
355#line 150 "describe.pgc"
360#line 151 "describe.pgc"
366 strcpy(msg,
"get descriptor");
369#line 157 "describe.pgc"
372#line 157 "describe.pgc"
376#line 158 "describe.pgc"
379#line 158 "describe.pgc"
393#line 168 "describe.pgc"
396#line 168 "describe.pgc"
401#line 169 "describe.pgc"
404#line 169 "describe.pgc"
406 printf(
"%d\n\tfield_name1 '%s'\n\tfield_name2 '%s'\n\t"
407 "sqlda1 '%s'\n\tsqlda2 '%s'\n\tsqlda3 '%s'\n",
414 strcpy(msg,
"deallocate");
416#line 179 "describe.pgc"
419#line 179 "describe.pgc"
422#line 180 "describe.pgc"
425#line 180 "describe.pgc"
432#line 185 "describe.pgc"
435#line 185 "describe.pgc"
442#line 190 "describe.pgc"
445#line 190 "describe.pgc"
450#line 193 "describe.pgc"
453#line 193 "describe.pgc"
456 strcpy(msg,
"disconnect");
458#line 196 "describe.pgc"
461#line 196 "describe.pgc"
bool ECPGdisconnect(int lineno, const char *connection_name)
bool ECPGconnect(int lineno, int c, const char *name, const char *user, const char *passwd, const char *connection_name, int autocommit)
bool ECPGdeallocate_desc(int line, const char *name)
bool ECPGget_desc(int lineno, const char *desc_name, int index,...)
bool ECPGallocate_desc(int line, const char *name)
bool ECPGdescribe(int line, int compat, bool input, const char *connection_name, const char *stmt_name,...)
bool ECPGget_desc_header(int lineno, const char *desc_name, int *count)
bool ECPGdo(const int lineno, const int compat, const int force_indicator, const char *connection_name, const bool questionmarks, const int st, const char *query,...)
bool ECPGtrans(int lineno, const char *connection_name, const char *transaction)
bool ECPGprepare(int lineno, const char *connection_name, const bool questionmarks, const char *name, const char *variable)
bool ECPGdeallocate(int lineno, int c, const char *connection_name, const char *name)
struct sqlvar_struct sqlvar[1]