You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by db...@apache.org on 2016/05/18 18:09:34 UTC

[1/2] incubator-trafodion git commit: [TRAFODION-1998]JDBC Type2 column information improve

Repository: incubator-trafodion
Updated Branches:
  refs/heads/master 33bea22b1 -> c41b39bab


[TRAFODION-1998]JDBC Type2 column information improve

JDBC type2 use query to get the columns information from SQL.
1. For Nullable, use the origin value from SQL
2. For remark, return empty string since not support


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/ec8d9315
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/ec8d9315
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/ec8d9315

Branch: refs/heads/master
Commit: ec8d93159e7f80462275094fe8bad9e0897c34b7
Parents: 71edb09
Author: Weiqing Xu <we...@esgyn.cn>
Authored: Wed May 18 09:23:49 2016 +0000
Committer: Weiqing Xu <we...@esgyn.cn>
Committed: Wed May 18 09:23:49 2016 +0000

----------------------------------------------------------------------
 core/conn/jdbc_type2/native/SrvrCommon.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/ec8d9315/core/conn/jdbc_type2/native/SrvrCommon.cpp
----------------------------------------------------------------------
diff --git a/core/conn/jdbc_type2/native/SrvrCommon.cpp b/core/conn/jdbc_type2/native/SrvrCommon.cpp
index 1c4aa29..148b06e 100644
--- a/core/conn/jdbc_type2/native/SrvrCommon.cpp
+++ b/core/conn/jdbc_type2/native/SrvrCommon.cpp
@@ -1505,8 +1505,8 @@ short do_ExecSMD(
         "else dt.USELENGTH end) as integer) BUFFER_LENGTH, "
         "cast(co.COLUMN_SCALE as smallint) DECIMAL_DIGITS, "
         "cast(dt.NUM_PREC_RADIX as smallint) NUM_PREC_RADIX, "
-        "cast((case when co.NULLABLE = 0 then 0 when co.NULLABLE = 2 then 1 else 2 end) as smallint) NULLABLE, "
-        "cast(NULL as varchar(128)) REMARKS, "
+        "cast(co.NULLABLE as smallint) NULLABLE, "
+        "cast('' as varchar(128)) REMARKS, "
         "trim(co.DEFAULT_VALUE) COLUMN_DEF, "
         "cast((case when co.FS_DATA_TYPE = 0 and co.character_set = 'UCS2' then -8 "
         "when co.FS_DATA_TYPE = 64 and co.character_set = 'UCS2' then -9 else dt.SQL_DATA_TYPE end) as smallint) SQL_DATA_TYPE, "


[2/2] incubator-trafodion git commit: Merge [TRAFODION-1998] PR 489 JDBC T2 driver fix corresponding to PR 487

Posted by db...@apache.org.
Merge [TRAFODION-1998] PR 489 JDBC T2 driver fix corresponding to PR 487


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/c41b39ba
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/c41b39ba
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/c41b39ba

Branch: refs/heads/master
Commit: c41b39baba76bb888c5908f491b4db71114c8675
Parents: 33bea22 ec8d931
Author: Dave Birdsall <db...@apache.org>
Authored: Wed May 18 18:08:45 2016 +0000
Committer: Dave Birdsall <db...@apache.org>
Committed: Wed May 18 18:08:45 2016 +0000

----------------------------------------------------------------------
 core/conn/jdbc_type2/native/SrvrCommon.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------