mirror of
https://github.com/postgres/postgres.git
synced 2025-07-23 03:21:12 +03:00
From: Michael Meskes <meskes@online-club.de>
+ + Fri Aug 14 12:44:21 CEST 1998 + + - Added EXEC SQL DEFINE statement + - Set version to 2.4.0 + + Tue Aug 18 09:24:15 CEST 1998 + + - Removed keyword IS from DEFINE statement + - Added latest changes from gram.y + - Removed duplicate symbols from preproc.y + - Initialize sqlca structure + - Added check for connection to ecpglib + - Set version to 2.4.1 + + Thu Aug 20 15:31:29 CEST 1998 + + - Cleaned up memory allocation in ecpglib.c + - Set library version to 2.6 +
This commit is contained in:
@ -277,3 +277,23 @@ Fri Aug 7 12:38:50 CEST 1998
|
|||||||
- Added support for variables in cursor
|
- Added support for variables in cursor
|
||||||
- Set version to 2.3.6
|
- Set version to 2.3.6
|
||||||
- Set library version to 2.5
|
- Set library version to 2.5
|
||||||
|
|
||||||
|
Fri Aug 14 12:44:21 CEST 1998
|
||||||
|
|
||||||
|
- Added EXEC SQL DEFINE statement
|
||||||
|
- Set version to 2.4.0
|
||||||
|
|
||||||
|
Tue Aug 18 09:24:15 CEST 1998
|
||||||
|
|
||||||
|
- Removed keyword IS from DEFINE statement
|
||||||
|
- Added latest changes from gram.y
|
||||||
|
- Removed duplicate symbols from preproc.y
|
||||||
|
- Initialize sqlca structure
|
||||||
|
- Added check for connection to ecpglib
|
||||||
|
- Set version to 2.4.1
|
||||||
|
|
||||||
|
Thu Aug 20 15:31:29 CEST 1998
|
||||||
|
|
||||||
|
- Cleaned up memory allocation in ecpglib.c
|
||||||
|
- Set library version to 2.6
|
||||||
|
|
||||||
|
@ -13,7 +13,6 @@ it would be nice to be able to use :var[:index] as cvariable
|
|||||||
|
|
||||||
Missing statements:
|
Missing statements:
|
||||||
- exec sql type
|
- exec sql type
|
||||||
- exec sql define
|
|
||||||
- exec sql prepare
|
- exec sql prepare
|
||||||
- exec sql allocate
|
- exec sql allocate
|
||||||
- exqc sql free
|
- exqc sql free
|
||||||
|
@ -22,12 +22,15 @@
|
|||||||
#define ECPG_FLOAT_FORMAT -206
|
#define ECPG_FLOAT_FORMAT -206
|
||||||
#define ECPG_CONVERT_BOOL -207
|
#define ECPG_CONVERT_BOOL -207
|
||||||
#define ECPG_EMPTY -208
|
#define ECPG_EMPTY -208
|
||||||
#define ECPG_NO_CONN -209
|
|
||||||
#define ECPG_UNDECLARED_CURSOR -210
|
#define ECPG_UNDECLARED_CURSOR -210
|
||||||
|
|
||||||
/* finally the backend error messages, they start at 300 */
|
#define ECPG_NO_CONN -220
|
||||||
#define ECPG_PGSQL -300
|
#define ECPG_NOT_CONN -221
|
||||||
#define ECPG_TRANS -301
|
|
||||||
#define ECPG_CONNECT -302
|
/* finally the backend error messages, they start at 400 */
|
||||||
|
#define ECPG_PGSQL -400
|
||||||
|
#define ECPG_TRANS -401
|
||||||
|
#define ECPG_CONNECT -402
|
||||||
|
|
||||||
#endif /* !_ECPG_ERROR_H */
|
#endif /* !_ECPG_ERROR_H */
|
||||||
|
@ -37,6 +37,8 @@ struct cursor { const char *name;
|
|||||||
struct cursor *next;
|
struct cursor *next;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
extern int no_auto_trans;
|
||||||
|
|
||||||
/* define this for simplicity as well as compatibility */
|
/* define this for simplicity as well as compatibility */
|
||||||
|
|
||||||
#define SQLCODE sqlca.sqlcode
|
#define SQLCODE sqlca.sqlcode
|
||||||
|
@ -38,8 +38,10 @@ struct sqlca
|
|||||||
/* 7: empty */
|
/* 7: empty */
|
||||||
|
|
||||||
char sqlext[8];
|
char sqlext[8];
|
||||||
} sqlca;
|
};
|
||||||
|
|
||||||
|
extern struct sqlca sqlca;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
Reference in New Issue
Block a user