public class Constraint extends Object
MySQL系统表: SELECT * FROM information_schema.TABLE_CONSTRAINTS
Oracle系统表: SELECT * FROM all_CONSTRAINTS Oracle约束的种类 C Check on a table Column O Read Only on a view P Primary Key R Referential AKA Foreign Key U Unique Key V Check Option on a view
Constructor and Description |
---|
Constraint() |
public String getCatalog()
public void setCatalog(String catalog)
public String getSchema()
public void setSchema(String schema)
public String getName()
public void setName(String name)
public String getTableCatalog()
public void setTableCatalog(String tableCatalog)
public String getTableSchema()
public void setTableSchema(String tableSchema)
public String getTableName()
public void setTableName(String tableName)
public ConstraintType getType()
public void setType(ConstraintType type)
public boolean isDeferrable()
public void setDeferrable(boolean deferrable)
public boolean isInitiallyDeferred()
public void setInitiallyDeferred(boolean initiallyDeferred)
public String getRefTableName()
public void setRefTableName(String refTableName)
public ForeignKeyAction getUpdateRule()
public void setUpdateRule(ForeignKeyAction updateRule)
public ForeignKeyAction getDeleteRule()
public void setDeleteRule(ForeignKeyAction deleteRule)
public ForeignKeyMatchType getMatchType()
public void setMatchType(ForeignKeyMatchType matchType)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public String getRefTableSchema()
public void setRefTableSchema(String refTableSchema)
public String getCheckClause()
public void setCheckClause(String checkClause)
Copyright © 2020. All rights reserved.