diff options
author | Michael Meskes <meskes@postgresql.org> | 2000-02-16 16:18:29 +0000 |
---|---|---|
committer | Michael Meskes <meskes@postgresql.org> | 2000-02-16 16:18:29 +0000 |
commit | 35ba9de276150fd3d589509a86ae651924f34cb3 (patch) | |
tree | 8d3c867e2fbb1bd7404036f7e798e9c113fa4859 /src/interfaces/ecpg/include/ecpglib.h | |
parent | 988d53e5ea6d87a284e8d3c81829e86b89455fa9 (diff) |
*** empty log message ***
Diffstat (limited to 'src/interfaces/ecpg/include/ecpglib.h')
-rw-r--r-- | src/interfaces/ecpg/include/ecpglib.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/interfaces/ecpg/include/ecpglib.h b/src/interfaces/ecpg/include/ecpglib.h index 9ceb6916954..f50a2bb09d8 100644 --- a/src/interfaces/ecpg/include/ecpglib.h +++ b/src/interfaces/ecpg/include/ecpglib.h @@ -1,4 +1,5 @@ #include <postgres.h> +#include <libpq-fe.h> #ifdef __cplusplus extern "C" @@ -49,6 +50,17 @@ extern "C" #define SQLCODE sqlca.sqlcode +/* dynamic SQL */ + + unsigned int ECPGDynamicType(Oid type); + unsigned int ECPGDynamicType_DDT(Oid type); + PGresult * ECPGresultByDescriptor(int line,const char *name); + bool ECPGdo_descriptor(int line,const char *connection, + const char *descriptor,const char *query); + bool ECPGdeallocate_desc(int line,const char *name); + bool ECPGallocate_desc(int line,const char *name); + void ECPGraise(int line,int code); + #ifdef __cplusplus } |