49 switch (v->
type->type)
89 new->connection =
NULL;
185 switch (results->
value)
232 return "CARDINALITY";
238 return "DATETIME_INTERVAL_CODE";
240 return "DATETIME_INTERVAL_PRECISION";
252 return "OCTET_LENGTH";
256 return "RETURNED_LENGTH";
258 return "RETURNED_OCTET_LENGTH";
278 switch (results->
value)
329#define MAX_DESCRIPTOR_NAMELEN 128
361 p->
type->counter = 0;
#define fprintf(file, fmt, msg)
@ ECPGt_unsigned_long_long
void whenever_action(int mode)
size_t strlcpy(char *dst, const char *src, size_t siz)
struct descriptor * lookup_descriptor(const char *name, const char *connection)
static const char * descriptor_item_name(enum ECPGdtype itemcode)
struct variable * sqlda_variable(const char *name)
void output_set_descr(const char *desc_name, const char *index)
void add_descriptor(const char *name, const char *connection)
static struct descriptor * descriptors
static struct assignment * assignments
void push_assignment(const char *var, enum ECPGdtype value)
void output_get_descr_header(const char *desc_name)
static void ECPGnumeric_lvalue(char *name)
void drop_descriptor(const char *name, const char *connection)
void output_get_descr(const char *desc_name, const char *index)
struct variable * descriptor_variable(const char *name, int input)
void output_set_descr_header(const char *desc_name)
static void drop_assignments(void)
#define MAX_DESCRIPTOR_NAMELEN
void * loc_alloc(size_t size)
char * mm_strdup(const char *string)
void pg_noreturn void mmfatal(int error_code, const char *error,...) pg_attribute_printf(2
const char * get_dtype(enum ECPGdtype)
void mmerror(int error_code, enum errortype type, const char *error,...) pg_attribute_printf(3
void * mm_alloc(size_t size)
struct variable * find_variable(const char *name)
char * loc_strdup(const char *string)
void ECPGdump_a_type(FILE *o, const char *name, struct ECPGtype *type, const int brace_level, const char *ind_name, struct ECPGtype *ind_type, const int ind_brace_level, const char *prefix, const char *ind_prefix, char *arr_str_size, const char *struct_sizeof, const char *ind_struct_sizeof)