| 限定符和类型 | 类和说明 |
|---|---|
class |
IndexColumn |
| 限定符和类型 | 方法和说明 |
|---|---|
Column |
Table.ForeignKey.foreignColumnOf(Column primaryColumn)
返回主键
primaryColumn对应的字段 |
Column |
Table.getAutoincrement() |
Column |
Table.getColumn(java.lang.String columnName) |
Column[] |
Table.getColumns() |
Column[] |
Procedure.getColumns() |
Column[] |
Table.getColumnsExceptPrimary() |
Column |
Table.getFirstColumn() |
Column |
Column.getForeignColumn() |
Column |
Table.getForeignKeyFor(Table pTable) |
Column[] |
Table.getForeignKeys() |
Column[] |
Table.getImportedKeys() |
Column[] |
Procedure.getInColumns() |
Column |
Index.getIndexColumn() |
Column[] |
Procedure.getOutColumns() |
Column |
Table.getPrimaryKey() |
Column[] |
Table.getPrimaryKeys() |
Column |
Table.getVersionColumn() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Vector<Column> |
Table.ForeignKey.getColumns() |
java.util.Vector<Column> |
Table.getColumnsAsList() |
java.util.List<Column> |
Table.getColumnsExceptPrimaryAsList() |
java.util.List<Column> |
Column.getForeignKeys() |
java.util.Vector<Column> |
Table.getForeignKeysByFkName(java.lang.String fkName)
检索指定 FK_NAME 包含的所有字段
没有结果则返回空数组 |
java.util.List<Column> |
Column.getImportedKeys() |
java.util.Map<java.lang.String,Column> |
Index.getIndexColumns() |
java.util.List<Column> |
Index.getIndexColumnsList() |
java.util.Vector<Column> |
Table.getPrimaryKeysAsList() |
java.util.Vector<Column> |
Table.noNullableColumns(java.lang.String fkName)
返回 FK_NAME 包含的所有字段中不允许为null的所有字段
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Table.addColumn(Column column) |
void |
Table.addForeignKey(Column col,
java.lang.String fkName,
short keySeq,
Table.ForeignKeyRule updateRule,
Table.ForeignKeyRule deleteRule) |
void |
Column.addForeignKey(Column col,
java.lang.String fkName,
short keySeq,
Table.ForeignKeyRule updateRule,
Table.ForeignKeyRule deleteRule) |
void |
Table.addImportedKey(Column column) |
void |
Column.addImportedKey(Column col) |
void |
Procedure.addInColumn(Column column) |
void |
Procedure.addInOutColumn(Column column) |
void |
Procedure.addOutColumn(Column column) |
void |
Table.addPrimaryKey(Column column) |
java.lang.String |
Table.bitResetAssignExpression(Column[] columns,
java.lang.String varName,
java.lang.String indent) |
int |
Column.compareTo(Column obj) |
java.lang.String |
Column.convertName(Column col) |
static java.lang.String |
StringUtilities.escape(Column s) |
Column |
Table.ForeignKey.foreignColumnOf(Column primaryColumn)
返回主键
primaryColumn对应的字段 |
boolean |
Table.isForeignKey(Column col) |
void |
Table.removeColumn(Column column) |
void |
Index.removeIndexColumn(Column column) |
void |
Table.setAutoincrement(Column autoincrement) |
| 构造器和说明 |
|---|
ForeignKey(java.lang.String fkName,
Table.ForeignKeyRule updateRule,
Table.ForeignKeyRule deleteRule,
Column columns) |
| 构造器和说明 |
|---|
Index(java.lang.String name,
Table table,
java.util.Map<java.lang.String,Column> columns) |
Copyright © 2023. All Rights Reserved.