public interface AQTable extends AQSchemaObject
Modifier and Type | Method and Description |
---|---|
AQTableColumn[] |
extractColumns()
To get a list of table columns.
|
AQConstraint |
extractConstraint(String name)
To get information on a constraint associated with the table that is specified by the user.
|
AQConstraint[] |
extractConstraints()
To get a list of constraints associated with the table.
|
AQIndex |
extractIndex(String name)
To get information on an index associated with the table that is specified by the user.
|
AQIndex[] |
extractIndexes()
To get a list of indexes associated with the table.
|
AQPartition |
extractPartition(String name) |
AQPartition[] |
extractPartitions()
To get a list of database partitions.
|
AQObjectPermission[] |
extractPermissions()
To get a list of permissions for the table.
|
AQConstraintColumn[] |
extractPrimaryKeyColumns()
To get a list of columns associated with the primary key constraint.
|
AQTrigger |
extractTrigger(String name)
To get information on a trigger associated with the table that is specified by the user.
|
AQTrigger[] |
extractTriggers()
To get a list of triggers associated with the table.
|
AQTableWriter |
getWriter()
Returns a writer object suitable for importing data into the table.
|
String |
scriptCREATEFULL() |
getDatabaseName, getSchemaName
getIcon, getName, getServerConnection, getTypeName, scriptCREATE, scriptCREATE, scriptDROP
AQTableColumn[] extractColumns()
AQConstraint[] extractConstraints()
AQConstraint extractConstraint(String name)
name
- The name of the constraint.AQConstraintColumn[] extractPrimaryKeyColumns()
AQIndex[] extractIndexes()
AQIndex extractIndex(String name)
name
- The name of the index.AQTrigger[] extractTriggers()
AQTrigger extractTrigger(String name)
name
- The name of the trigger.`AQObjectPermission[] extractPermissions()
AQPartition[] extractPartitions()
AQPartition extractPartition(String name)
AQTableWriter getWriter()
Copyright © 2017 AquaFold, Inc. All Rights Reserved. Use is subject to license terms.