public class SqlTableColumnView extends Object
SystemView
.Constructor and Description |
---|
SqlTableColumnView(org.apache.ignite.internal.processors.query.schema.management.TableDescriptor tbl,
org.apache.ignite.internal.processors.query.GridQueryProperty prop) |
Modifier and Type | Method and Description |
---|---|
boolean |
affinityColumn() |
boolean |
autoIncrement() |
String |
columnName() |
String |
defaultValue() |
boolean |
nullable() |
boolean |
pk() |
int |
precision() |
int |
scale() |
String |
schemaName() |
String |
tableName() |
Class<?> |
type() |
public SqlTableColumnView(org.apache.ignite.internal.processors.query.schema.management.TableDescriptor tbl, org.apache.ignite.internal.processors.query.GridQueryProperty prop)
tbl
- Table.prop
- Column.public String columnName()
public String schemaName()
public String tableName()
public Class<?> type()
public String defaultValue()
public int precision()
public int scale()
public boolean nullable()
True
if nullable field.public boolean pk()
True
if primary key.public boolean autoIncrement()
True
if autoincremented field.public boolean affinityColumn()
True
if affinity column.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023