[
https://issues.apache.org/jira/browse/TRAFODION-2385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16032606#comment-16032606
]
ASF GitHub Bot commented on TRAFODION-2385:
-------------------------------------------
GitHub user Weixin-Xu reopened a pull request:
https://github.com/apache/incubator-trafodion/pull/1107
[TRAFODION-2385] odbc support boolean, tinyint, largeint
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/Weixin-Xu/incubator-trafodion master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-trafodion/pull/1107.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1107
----
commit a087d820be971e5ef8c75e5d9e7b3c7b3b7b9e36
Author: Weixin Xu <[email protected]>
Date: 2017-05-31T09:29:51Z
[TRAFODION-2385] linux odbc support tinyint,boolean,largeint unsigned
commit ad0b48e7545e312cc2985e00120b84a7000aea28
Author: Weixin-Xu <[email protected]>
Date: 2017-05-31T09:36:17Z
[TRAFODION-2385] windows odbc support tinyint,boolean,largeint unsigned
----
> Add support in clients for boolean, tinyint, largeint unsigned datatypes
> ------------------------------------------------------------------------
>
> Key: TRAFODION-2385
> URL: https://issues.apache.org/jira/browse/TRAFODION-2385
> Project: Apache Trafodion
> Issue Type: New Feature
> Components: connectivity-general
> Reporter: Anoop Sharma
> Fix For: 2.1-incubating
>
>
> Support for new datatypes was added for tinyint, boolean, largeint unsigned
> in sql engine.
> Those are tracked by following jiras:
> JIRA TRAFODION-2086 Add support for largeint unsigned datatype
> JIRA TRAFODION-2099 Add support for Boolean datatype
> JIRA TRAFODION-2060 Add support for native tinyint datatype
> Connectivity clients (odbc, jdbc t2/t4, linux, windows, trafci) need to
> enhanced to add this support. There may also be some work needed
> in mxosrvr layer. Until that is done, these datatypes cannot be used
> for reading values or input params from these clients.
> For now, these datatypes are converted to equivalent datatypes before
> input/output from clients.
> To enable these datatypes, use these cqds:
> For tinyint:
> cqd traf_tinyint_return_values 'ON';
> cqd traf_tinyint_input_params 'ON';
>
> For boolean:
> cqd traf_boolean_io 'ON';
> For unsigned largeint:
> cqd traf_largeint_unsigned_io 'ON';
> These cqds are turned ON when request comes in from sqlci.
> Once support for these datatypes is added to clients, they will be turned
> on by default.
> core/sql/regress/seabase/TEST003 contains examples of usage of these
> datatypes. First cut should be to make sure they work from trafci/jdbcT4.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)