mirror of
https://github.com/postgres/postgres.git
synced 2025-11-21 00:42:43 +03:00
Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add sqlda support to
ecpg in both native and compatiblity mode.
This commit is contained in:
35
src/interfaces/ecpg/include/sqlda-native.h
Normal file
35
src/interfaces/ecpg/include/sqlda-native.h
Normal file
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* $PostgreSQL: pgsql/src/interfaces/ecpg/include/sqlda-native.h,v 1.1 2010/01/05 16:38:23 meskes Exp $
|
||||
*/
|
||||
|
||||
#ifndef ECPG_SQLDA_NATIVE_H
|
||||
#define ECPG_SQLDA_NATIVE_H
|
||||
|
||||
#include "postgres_fe.h"
|
||||
|
||||
struct sqlname
|
||||
{
|
||||
short length;
|
||||
char data[NAMEDATALEN];
|
||||
};
|
||||
|
||||
struct sqlvar_struct
|
||||
{
|
||||
short sqltype;
|
||||
short sqllen;
|
||||
char *sqldata;
|
||||
short *sqlind;
|
||||
struct sqlname sqlname;
|
||||
};
|
||||
|
||||
struct sqlda_struct
|
||||
{
|
||||
char sqldaid[8];
|
||||
long sqldabc;
|
||||
short sqln;
|
||||
short sqld;
|
||||
struct sqlda_struct *desc_next;
|
||||
struct sqlvar_struct sqlvar[1];
|
||||
};
|
||||
|
||||
#endif /* ECPG_SQLDA_NATIVE_H */
|
||||
Reference in New Issue
Block a user