public static interface SQLBuilder.AlterTableBuilder extends SQLBuilder.Statement
Modifier and Type | Field and Description |
---|---|
static int |
ALTER_COLUMN_ADD_COLUMN |
static int |
ALTER_COLUMN_ADD_PRIMARY_KEY |
static int |
ALTER_COLUMN_ALL |
static int |
ALTER_COLUMN_CREATE_INDEX |
static int |
ALTER_COLUMN_DROP_COLUMN |
static int |
ALTER_COLUMN_DROP_INDEX |
static int |
ALTER_COLUMN_DROP_PRIMARY_KEY |
static int |
ALTER_COLUMN_GEOMETRY |
static int |
ALTER_COLUMN_SET_DATA_TYPE |
static int |
ALTER_COLUMN_SET_DEFAULT |
static int |
ALTER_COLUMN_SET_NULL |
Modifier and Type | Method and Description |
---|---|
SQLBuilder.AlterTableBuilder |
add_column(FeatureAttributeDescriptor fad) |
SQLBuilder.AlterTableBuilder |
add_column(java.lang.String columnName,
int type,
int size,
int precision,
int scale,
boolean isPk,
boolean isIndexed,
boolean allowNulls,
boolean isAutomatic,
java.lang.Object defaultValue,
boolean allowIndexDuplicateds) |
SQLBuilder.AlterTableBuilder |
add_geometry_column(java.lang.String columnName,
int geom_type,
int geom_subtype,
IProjection proj,
boolean isIndexed,
boolean allowNulls) |
SQLBuilder.AlterTableBuilder |
add_geometry_column(java.lang.String columnName,
int geom_type,
int geom_subtype,
java.lang.Object srsdbcode,
boolean isIndexed,
boolean allowNulls) |
SQLBuilder.AlterTableBuilder |
alter_column(Bitmask operation,
FeatureAttributeDescriptor fad) |
SQLBuilder.AlterTableBuilder |
alter_column(Bitmask operation,
java.lang.String columnName,
int type,
int size,
int precision,
int scale,
boolean isPk,
boolean isIndexed,
boolean allowNulls,
boolean isAutomatic,
java.lang.Object defaultValue,
boolean allowIndexDuplicateds) |
SQLBuilder.AlterTableBuilder |
alter_geometry_column(Bitmask operation,
java.lang.String columnName,
int geom_type,
int geom_subtype,
IProjection proj,
boolean isIndexed,
boolean allowNulls) |
SQLBuilder.AlterTableBuilder |
alter_geometry_column(Bitmask operation,
java.lang.String columnName,
int geom_type,
int geom_subtype,
java.lang.Object srsdbcode,
boolean isIndexed,
boolean allowNulls) |
SQLBuilder.AlterTableBuilder |
drop_column(java.lang.String columnName) |
SQLBuilder.AlterTableBuilder |
drop_primary_key(java.lang.String columnName) |
boolean |
isEmpty() |
SQLBuilder.AlterTableBuilder |
rename_column(java.lang.String source,
java.lang.String target) |
SQLBuilder.TableNameBuilder |
table() |
java.util.List<java.lang.String> |
toStrings() |
java.util.List<java.lang.String> |
toStrings(Formatter formatter) |
clone, copyPropertiesFrom, replace, toString
accept
getProperties, getProperty, setProperty
cloneQuietly, cloneQuietly
static final int ALTER_COLUMN_ALL
static final int ALTER_COLUMN_GEOMETRY
static final int ALTER_COLUMN_SET_DEFAULT
static final int ALTER_COLUMN_SET_NULL
static final int ALTER_COLUMN_SET_DATA_TYPE
static final int ALTER_COLUMN_ADD_PRIMARY_KEY
static final int ALTER_COLUMN_DROP_PRIMARY_KEY
static final int ALTER_COLUMN_CREATE_INDEX
static final int ALTER_COLUMN_DROP_INDEX
static final int ALTER_COLUMN_DROP_COLUMN
static final int ALTER_COLUMN_ADD_COLUMN
SQLBuilder.TableNameBuilder table()
SQLBuilder.AlterTableBuilder drop_column(java.lang.String columnName)
SQLBuilder.AlterTableBuilder drop_primary_key(java.lang.String columnName)
SQLBuilder.AlterTableBuilder add_column(FeatureAttributeDescriptor fad)
SQLBuilder.AlterTableBuilder add_column(java.lang.String columnName, int type, int size, int precision, int scale, boolean isPk, boolean isIndexed, boolean allowNulls, boolean isAutomatic, java.lang.Object defaultValue, boolean allowIndexDuplicateds)
SQLBuilder.AlterTableBuilder add_geometry_column(java.lang.String columnName, int geom_type, int geom_subtype, IProjection proj, boolean isIndexed, boolean allowNulls)
SQLBuilder.AlterTableBuilder add_geometry_column(java.lang.String columnName, int geom_type, int geom_subtype, java.lang.Object srsdbcode, boolean isIndexed, boolean allowNulls)
SQLBuilder.AlterTableBuilder alter_column(Bitmask operation, FeatureAttributeDescriptor fad)
SQLBuilder.AlterTableBuilder alter_column(Bitmask operation, java.lang.String columnName, int type, int size, int precision, int scale, boolean isPk, boolean isIndexed, boolean allowNulls, boolean isAutomatic, java.lang.Object defaultValue, boolean allowIndexDuplicateds)
SQLBuilder.AlterTableBuilder alter_geometry_column(Bitmask operation, java.lang.String columnName, int geom_type, int geom_subtype, IProjection proj, boolean isIndexed, boolean allowNulls)
SQLBuilder.AlterTableBuilder alter_geometry_column(Bitmask operation, java.lang.String columnName, int geom_type, int geom_subtype, java.lang.Object srsdbcode, boolean isIndexed, boolean allowNulls)
SQLBuilder.AlterTableBuilder rename_column(java.lang.String source, java.lang.String target)
boolean isEmpty()
java.util.List<java.lang.String> toStrings()
java.util.List<java.lang.String> toStrings(Formatter formatter)