primary
public static SqlKeyConstraint primary(SqlParserPos pos,
SqlIdentifier name,
SqlNodeList columnList)
Creates a PRIMARY KEY constraint.
SqlNode for DDL.static SqlNodeattribute(SqlParserPos pos,
SqlIdentifier name,
SqlDataTypeSpec dataType,
SqlNode expression,
SqlCollation collation) static SqlNodecheck(SqlParserPos pos,
SqlIdentifier name,
SqlNode expression) static SqlNodecolumn(SqlParserPos pos,
SqlIdentifier name,
SqlDataTypeSpec dataType,
SqlNode expression,
ColumnStrategy strategy) static SqlCreateForeignSchemacreateForeignSchema(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNode type,
SqlNode library,
SqlNodeList optionList) static SqlCreateFunctioncreateFunction(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNode className,
SqlNodeList usingList) static SqlCreateMaterializedViewcreateMaterializedView(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNodeList columnList,
SqlNode query) static SqlCreateSchemacreateSchema(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name) static SqlCreateTablecreateTable(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlNodeList columnList,
SqlNode query) static SqlCreateTableLikecreateTableLike(SqlParserPos pos,
boolean replace,
boolean ifNotExists,
SqlIdentifier name,
SqlIdentifier sourceTable,
SqlNodeList including,
SqlNodeList excluding) static SqlCreateTypecreateType(SqlParserPos pos,
boolean replace,
SqlIdentifier name,
SqlNodeList attributeList,
SqlDataTypeSpec dataTypeSpec) static SqlCreateViewcreateView(SqlParserPos pos,
boolean replace,
SqlIdentifier name,
SqlNodeList columnList,
SqlNode query) static SqlDropdropFunction(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name) static SqlDropdropMaterializedView(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name) static SqlDropSchemadropSchema(SqlParserPos pos,
boolean foreign,
boolean ifExists,
SqlIdentifier name) static SqlDropTabledropTable(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name) static SqlDropTypedropType(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name) static SqlDropdropView(SqlParserPos pos,
boolean ifExists,
SqlIdentifier name) static SqlKeyConstraintprimary(SqlParserPos pos,
SqlIdentifier name,
SqlNodeList columnList) static SqlTruncateTabletruncateTable(SqlParserPos pos,
SqlIdentifier name,
boolean continueIdentity) static SqlKeyConstraintunique(SqlParserPos pos,
SqlIdentifier name,
SqlNodeList columnList)