@ -1634,16 +1634,16 @@ Rules for parsing createtable
|
||||
*/
|
||||
createTableStatement
|
||||
: KW_CREATE temp=KW_TEMPORARY? trans=KW_TRANSACTIONAL? ext=KW_EXTERNAL? KW_TABLE ifNotExists? name=tableNameCreate (
|
||||
likeTableOrFile createTablePartitionSpec? tableRowFormat? tableFileFormat? tableLocation? tablePropertiesPrefixed?
|
||||
| (LPAREN columnNameTypeOrConstraintList RPAREN)? tableComment? tableLifecycle? createTablePartitionSpec? tableBuckets? tableSkewed?
|
||||
tableRowFormat? tableFileFormat? tableLocation? tablePropertiesPrefixed? (
|
||||
likeTableOrFile createTablePartitionSpec? tableRowFormat? tableFileFormat? tableLocation? tablePropertiesPrefixed? tableLifecycle?
|
||||
| (LPAREN columnNameTypeOrConstraintList RPAREN)? tableComment? createTablePartitionSpec? tableBuckets? tableSkewed? tableRowFormat?
|
||||
tableFileFormat? tableLocation? tablePropertiesPrefixed? tableLifecycle? (
|
||||
KW_AS selectStatementWithCTE
|
||||
)?
|
||||
)
|
||||
| KW_CREATE mgd=KW_MANAGED KW_TABLE ifNotExists? name=tableNameCreate (
|
||||
likeTableOrFile tableRowFormat? tableFileFormat? tableLocation? tablePropertiesPrefixed?
|
||||
| (LPAREN columnNameTypeOrConstraintList RPAREN)? tableComment? tableLifecycle? createTablePartitionSpec? tableBuckets? tableSkewed?
|
||||
tableRowFormat? tableFileFormat? tableLocation? tablePropertiesPrefixed? (
|
||||
likeTableOrFile tableRowFormat? tableFileFormat? tableLocation? tablePropertiesPrefixed? tableLifecycle?
|
||||
| (LPAREN columnNameTypeOrConstraintList RPAREN)? tableComment? createTablePartitionSpec? tableBuckets? tableSkewed? tableRowFormat?
|
||||
tableFileFormat? tableLocation? tablePropertiesPrefixed? tableLifecycle? (
|
||||
KW_AS selectStatementWithCTE
|
||||
)?
|
||||
)
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user