Skip to content


CreateTableStatement is a ParsedStatement.

Creating Instance

CreateTableStatement takes the following to be created:

  • Multi-Part Table Name
  • Table Schema
  • Partitioning Transforms
  • BucketSpec (optional)
  • Properties
  • Provider (optional)
  • Options
  • Location (optional)
  • Comment (optional)
  • SerdeInfo (optional)
  • external flag
  • ifNotExists flag

CreateTableStatement is created when:

Logical Analysis

CreateTableStatement is resolved to the following logical operators:

Back to top