.from(ALL_TYPE_ATTRS)
.where(ALL_TYPE_ATTRS.OWNER.equal(getSchema().getName()))
.and(ALL_TYPE_ATTRS.TYPE_NAME.equal(getName()))
.orderBy(ALL_TYPE_ATTRS.ATTR_NO).fetch()) {
DataTypeDefinition type = new DefaultDataTypeDefinition(
getDatabase(),
getSchema(),
record.getValue(ALL_TYPE_ATTRS.ATTR_TYPE_NAME),
record.getValueAsInteger(ALL_TYPE_ATTRS.LENGTH, 0),
record.getValueAsInteger(ALL_TYPE_ATTRS.PRECISION, 0),