Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
sqlda-compat.h48 linesDownload Raw Back to include
1/*2 * src/interfaces/ecpg/include/sqlda-compat.h3 */4 5#ifndef ECPG_SQLDA_COMPAT_H6#define ECPG_SQLDA_COMPAT_H7 8struct sqlvar_compat9{10	short		sqltype;		/* variable type				*/11	int			sqllen;			/* length in bytes				*/12	char	   *sqldata;		/* pointer to data				*/13	short	   *sqlind;			/* pointer to indicator			*/14	char	   *sqlname;		/* variable name				*/15	char	   *sqlformat;		/* reserved for future use		*/16	short		sqlitype;		/* ind variable type			*/17	short		sqlilen;		/* ind length in bytes			*/18	char	   *sqlidata;		/* ind data pointer				*/19	int			sqlxid;			/* extended id type				*/20	char	   *sqltypename;	/* extended type name			*/21	short		sqltypelen;		/* length of extended type name */22	short		sqlownerlen;	/* length of owner name			*/23	short		sqlsourcetype;	/* source type for distinct of built-ins */24	char	   *sqlownername;	/* owner name					*/25	int			sqlsourceid;	/* extended id of source type	*/26 27	/*28	 * sqlilongdata is new.  It supports data that exceeds the 32k limit.29	 * sqlilen and sqlidata are for backward compatibility and they have30	 * maximum value of <32K.31	 */32	char	   *sqlilongdata;	/* for data field beyond 32K	*/33	int			sqlflags;		/* for internal use only		*/34	void	   *sqlreserved;	/* reserved for future use		*/35};36 37struct sqlda_compat38{39	short		sqld;40	struct sqlvar_compat *sqlvar;41	char		desc_name[19];	/* descriptor name				*/42	short		desc_occ;		/* size of sqlda structure		*/43	struct sqlda_compat *desc_next; /* pointer to next sqlda struct */44	void	   *reserved;		/* reserved for future use */45};46 47#endif							/* ECPG_SQLDA_COMPAT_H */48 
codekingpro/portable-devtools · Team Ai