Make ecpg SQLSTATE-aware. Map existing SQLCODE assignments to SQLSTATEs,
rather than parsing the message. Add some documentation about embedded SQL.
Showing
- doc/src/sgml/ecpg.sgml 953 additions, 198 deletionsdoc/src/sgml/ecpg.sgml
- src/backend/commands/portalcmds.c 2 additions, 3 deletionssrc/backend/commands/portalcmds.c
- src/interfaces/ecpg/compatlib/Makefile 2 additions, 2 deletionssrc/interfaces/ecpg/compatlib/Makefile
- src/interfaces/ecpg/ecpglib/connect.c 35 additions, 139 deletionssrc/interfaces/ecpg/ecpglib/connect.c
- src/interfaces/ecpg/ecpglib/data.c 17 additions, 17 deletionssrc/interfaces/ecpg/ecpglib/data.c
- src/interfaces/ecpg/ecpglib/descriptor.c 11 additions, 11 deletionssrc/interfaces/ecpg/ecpglib/descriptor.c
- src/interfaces/ecpg/ecpglib/error.c 36 additions, 19 deletionssrc/interfaces/ecpg/ecpglib/error.c
- src/interfaces/ecpg/ecpglib/execute.c 27 additions, 29 deletionssrc/interfaces/ecpg/ecpglib/execute.c
- src/interfaces/ecpg/ecpglib/extern.h 26 additions, 0 deletionssrc/interfaces/ecpg/ecpglib/extern.h
- src/interfaces/ecpg/ecpglib/memory.c 4 additions, 4 deletionssrc/interfaces/ecpg/ecpglib/memory.c
- src/interfaces/ecpg/ecpglib/misc.c 7 additions, 6 deletionssrc/interfaces/ecpg/ecpglib/misc.c
- src/interfaces/ecpg/ecpglib/prepare.c 2 additions, 2 deletionssrc/interfaces/ecpg/ecpglib/prepare.c
- src/interfaces/ecpg/include/ecpglib.h 4 additions, 2 deletionssrc/interfaces/ecpg/include/ecpglib.h
- src/interfaces/ecpg/include/sqlca.h 1 addition, 1 deletionsrc/interfaces/ecpg/include/sqlca.h
- src/interfaces/ecpg/test/Makefile 2 additions, 2 deletionssrc/interfaces/ecpg/test/Makefile
Loading
Please register or sign in to comment