primary
public static SqlKeyConstraint primary(SqlParserPos pos,
SqlIdentifier name,
SqlNodeList columnList)
Creates a PRIMARY KEY constraint.
SqlNode
for DDL.static SqlNode
attribute(SqlParserPos pos,
SqlIdentifier name,
SqlDataTypeSpec dataType,
SqlNode expression,
SqlCollation collation)
static SqlNode
check(SqlParserPos pos,
SqlIdentifier name,
SqlNode expression)
static SqlNode
column(SqlParserPos pos,
SqlIdentifier name,
SqlDataTypeSpec dataType,
SqlNode expression,
ColumnStrategy strategy)
static SqlCreateForeignSchema
createForeignSchema(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNode type,
SqlNode library,
SqlNodeList optionList)
static SqlCreateFunction
createFunction(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNode className,
SqlNodeList usingList)
static SqlCreateMaterializedView
createMaterializedView(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNodeList columnList,
SqlNode query)
static SqlCreateSchema
createSchema(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name)
static SqlCreateTable
createTable(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNodeList columnList,
SqlNode query)
static SqlCreateTableLike
createTableLike(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlIdentifier sourceTable,
SqlNodeList including,
SqlNodeList excluding)
static SqlCreateType
createType(SqlParserPos pos,
boolean replace,
SqlIdentifier name,
SqlNodeList attributeList,
SqlDataTypeSpec dataTypeSpec)
static SqlCreateView
createView(SqlParserPos pos,
boolean replace,
SqlIdentifier name,
SqlNodeList columnList,
SqlNode query)
static SqlDrop
dropFunction(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name)
static SqlDrop
dropMaterializedView(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name)
static SqlDropSchema
dropSchema(SqlParserPos pos,
boolean foreign,
boolean ifExists,
SqlIdentifier name)
static SqlDropTable
dropTable(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name)
static SqlDropType
dropType(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name)
static SqlDrop
dropView(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name)
static SqlKeyConstraint
primary(SqlParserPos pos,
SqlIdentifier name,
SqlNodeList columnList)
static SqlTruncateTable
truncateTable(SqlParserPos pos,
SqlIdentifier name,
boolean continueIdentity)
static SqlKeyConstraint
unique(SqlParserPos pos,
SqlIdentifier name,
SqlNodeList columnList)