Merge [TRAFODION-1676] PR-564 support better runtime error message when a SQL function meet fital error
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/d3de6851 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/d3de6851 Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/d3de6851 Branch: refs/heads/master Commit: d3de6851ac644385e3a1ed0f94cc4c8cf0c80f21 Parents: f1b85ee bb50c5a Author: Suresh Subbiah <[email protected]> Authored: Tue Jul 5 13:27:59 2016 +0000 Committer: Suresh Subbiah <[email protected]> Committed: Tue Jul 5 13:27:59 2016 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 4 +- core/sql/cli/Statement.cpp | 4 + core/sql/exp/ExpError.cpp | 25 ++++ core/sql/exp/ExpError.h | 5 + core/sql/exp/exp_conv.cpp | 153 ++++++++++++---------- core/sql/exp/exp_datetime.cpp | 178 ++++++++++++++++++++++---- core/sql/exp/exp_function.cpp | 33 ++++- core/sql/regress/core/EXPECTED038.LINUX | 2 +- core/sql/regress/executor/EXPECTED022.SB | 152 +++++++++++----------- core/sql/regress/executor/EXPECTED050 | 4 +- core/sql/regress/hive/EXPECTED005 | 10 +- core/sql/regress/seabase/EXPECTED030 | 6 +- 12 files changed, 389 insertions(+), 187 deletions(-) ----------------------------------------------------------------------
