[ 
https://issues.apache.org/jira/browse/TRAFODION-1782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16511795#comment-16511795
 ] 

ASF GitHub Bot commented on TRAFODION-1782:
-------------------------------------------

GitHub user anoopsharma00 opened a pull request:

    https://github.com/apache/trafodion/pull/1608

     jira TRAFODION-1782 Auto assignment of NOT NULL attr to primary key cols

    details in jira.


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/anoopsharma00/trafodion ansharma_nnpk_br

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/trafodion/pull/1608.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 #1608
    
----
commit 5724b2e6c1b2a955ee4ab4cd6a582d1d74fd1003
Author: Anoop Sharma <anoop.sharma@...>
Date:   2018-06-04T18:07:45Z

    nonnull pkey, commit #1

commit ba15b2e37c20d2fdc11340e826045c9ce0950571
Author: Anoop Sharma <anoop.sharma@...>
Date:   2018-06-11T17:14:40Z

    Merge remote branch 'origin/master' into ansharma_nnpk_br
    
    Conflicts:
        core/sql/regress/seabase/EXPECTED031
        core/sql/sqlcomp/CmpDescribe.cpp
        core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
        core/sql/sqlcomp/DefaultConstants.h

commit bc77872838d0e42766e0e54b7a5c3d2139bb7a5b
Author: Anoop Sharma <anoop.sharma@...>
Date:   2018-06-11T17:15:00Z

    Merge remote branch 'origin/master' into ansharma_nnpk_br

commit a5eb0b26465fce538b2b5c1e054cdc42aa7423ff
Author: Anoop Sharma <anoop.sharma@...>
Date:   2018-06-13T23:22:18Z

    jira TRAFODION-1782 Auto assignment of NOT NULL attr to primary key columns.
    
    details in jira.
    
    regress/seabase/TEST032 has new tests for this enhancement.

----


> Error 1135 for a primary key column not declared NOT NULL
> ---------------------------------------------------------
>
>                 Key: TRAFODION-1782
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-1782
>             Project: Apache Trafodion
>          Issue Type: Bug
>          Components: sql-cmp
>    Affects Versions: 0.6 (pre-incubation)
>            Reporter: Hans Zeller
>            Assignee: Anoop Sharma
>            Priority: Minor
>
> When creating a table like this:
> create table t(a int primary key)
> or
> create table t(a int, primary key(a))
> Trafodion issues an error 1135 (Clustering key column ID must be assigned a 
> NOT NULL NOT DROPPABLE constraint.). It would be better (and ANSI SQL 
> compliant) if that constraint would be added implicitly, without generating 
> an error.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to