github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/docs/generated/sql/bnf/col_qualification.bnf (about)

     1  col_qualification ::=
     2  	'CONSTRAINT' constraint_name 'NOT' 'NULL'
     3  	| 'CONSTRAINT' constraint_name 'NULL'
     4  	| 'CONSTRAINT' constraint_name 'UNIQUE'
     5  	| 'CONSTRAINT' constraint_name 'PRIMARY' 'KEY'
     6  	| 'CONSTRAINT' constraint_name 'PRIMARY' 'KEY' 'USING' 'HASH' 'WITH' 'BUCKET_COUNT' '=' a_expr
     7  	| 'CONSTRAINT' constraint_name 'CHECK' '(' a_expr ')'
     8  	| 'CONSTRAINT' constraint_name 'DEFAULT' b_expr
     9  	| 'CONSTRAINT' constraint_name 'REFERENCES' table_name opt_name_parens key_match reference_actions
    10  	| 'CONSTRAINT' constraint_name generated_as '(' a_expr ')' 'STORED'
    11  	| 'NOT' 'NULL'
    12  	| 'NULL'
    13  	| 'UNIQUE'
    14  	| 'PRIMARY' 'KEY'
    15  	| 'PRIMARY' 'KEY' 'USING' 'HASH' 'WITH' 'BUCKET_COUNT' '=' a_expr
    16  	| 'CHECK' '(' a_expr ')'
    17  	| 'DEFAULT' b_expr
    18  	| 'REFERENCES' table_name opt_name_parens key_match reference_actions
    19  	| generated_as '(' a_expr ')' 'STORED'
    20  	| 'COLLATE' collation_name
    21  	| 'FAMILY' family_name
    22  	| 'CREATE' 'FAMILY' family_name
    23  	| 'CREATE' 'FAMILY'
    24  	| 'CREATE' 'IF' 'NOT' 'EXISTS' 'FAMILY' family_name