Commit 73e14be
Support xml functions with some bug fixes (IvorySQL#640)
* Compatible with Oracle XML functions and fix BUG as following:
1.xml: fix bug of ivy_xml_addchildnode().
2.support updatexml function in update command.
3.use correct variable type for cnode_copy.
4.improve the CR test case.
Conflicts:
src/backend/nodes/nodeFuncs.c
src/backend/oracle_parser/ora_gram.y
src/include/nodes/primnodes.h
src/include/oracle_parser/ora_kwlist.h
src/oracle_test/regress/expected/interval_1.out
src/oracle_test/regress/sql/interval.sql
Conflicts:
src/backend/oracle_parser/ora_gram.y
src/oracle_test/regress/expected/xml.out
src/oracle_test/regress/expected/xml_1.out1 parent f6690ef commit 73e14be
47 files changed
Lines changed: 5628 additions & 1100 deletions
File tree
- contrib
- ivorysql_ora
- expected
- sql
- src
- include
- xml_functions
- postgres_fdw
- expected
- sql
- src
- backend
- executor
- nodes
- oracle_parser
- parser
- utils/adt
- include
- executor
- nodes
- oracle_parser
- oracle_test/regress
- expected
- sql
- test/regress
- expected
- sql
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
64 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
65 | 69 | | |
66 | 70 | | |
67 | 71 | | |
| |||
0 commit comments