git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: db2fc80) | patch
Add Oracle like handling of char arrays.
2018年3月13日 23:54:13 +0000 (00:54 +0100)
2018年3月13日 23:54:13 +0000 (00:54 +0100)
commit 3b7ab4380440d7b14ee390fabf39f6d87d7491e2
Add Oracle like handling of char arrays.

In some cases Oracle Pro*C handles char array differently than ECPG. This patch
adds a Oracle compatibility mode to make ECPG behave like Pro*C.

Patch by David Rader <davidr@openscg.com>
12 files changed:
src/interfaces/ecpg/ecpglib/data.c diff | blob | blame | history
src/interfaces/ecpg/ecpglib/extern.h diff | blob | blame | history
src/interfaces/ecpg/preproc/ecpg.c diff | blob | blame | history
src/interfaces/ecpg/preproc/extern.h diff | blob | blame | history
src/interfaces/ecpg/test/Makefile diff | blob | blame | history
src/interfaces/ecpg/test/compat_oracle/.gitignore [new file with mode: 0644] blob
src/interfaces/ecpg/test/compat_oracle/Makefile [new file with mode: 0644] blob
src/interfaces/ecpg/test/compat_oracle/char_array.pgc [new file with mode: 0644] blob
src/interfaces/ecpg/test/ecpg_schedule diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_oracle-char_array.c [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/compat_oracle-char_array.stderr [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/compat_oracle-char_array.stdout [new file with mode: 0644] blob
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /