mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-21 08:29:39 +08:00
Applied Zoltan's patch to make char the default sqlda type.
Given that undefined types are handled as character strings anyway the type translation function can simply return the correcponding ECPGt_char type.
This commit is contained in:
parent
cf4d9c4772
commit
b3627d1de3
@ -1,4 +1,4 @@
|
||||
/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/typename.c,v 1.17 2010/01/13 08:41:48 meskes Exp $ */
|
||||
/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/typename.c,v 1.18 2010/01/13 09:06:51 meskes Exp $ */
|
||||
|
||||
#define POSTGRES_ECPG_INTERNAL
|
||||
#include "postgres_fe.h"
|
||||
@ -136,7 +136,8 @@ sqlda_dynamic_type(Oid type, enum COMPAT_MODE compat)
|
||||
#ifdef HAVE_LONG_INT_64
|
||||
return ECPGt_long;
|
||||
#endif
|
||||
/* Unhandled types always return a string */
|
||||
default:
|
||||
return (-type);
|
||||
return ECPGt_char;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user