Merge [TRAFODION-3071] Add DATEDIFF binder checks + other fixes
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/6b967b67 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/6b967b67 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/6b967b67 Branch: refs/heads/master Commit: 6b967b6782642be5b7e3cef873c29d522d2edc4c Parents: 397fd2d 9c5080c Author: Dave Birdsall <[email protected]> Authored: Wed May 23 20:45:51 2018 +0000 Committer: Dave Birdsall <[email protected]> Committed: Wed May 23 20:45:51 2018 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 2 +- core/sql/optimizer/BindItemExpr.cpp | 157 ++++++++++++------- core/sql/optimizer/ItemFunc.h | 3 + core/sql/parser/sqlparser.y | 5 + .../sql/regress/compGeneral/DIFF006.KNOWN.SB.OS | 12 -- core/sql/regress/compGeneral/EXPECTED006.SB | 53 +++++-- core/sql/regress/compGeneral/TEST006 | 1 + core/sql/regress/core/EXPECTED037.SB | 39 ++++- core/sql/regress/core/TEST037 | 20 +++ .../src/asciidoc/_chapters/binder_msgs.adoc | 17 ++ 10 files changed, 230 insertions(+), 79 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/6b967b67/core/sql/parser/sqlparser.y ----------------------------------------------------------------------
