some time ago I've requested that the metadata field DESCRIPTION should be added to the TGDSMetaData class.
This is the coding some version before, don't exactly remember what version:
Code: Select all
function TGDSMetaData.GetColumns(Restrictions: _TStrings): TData;
const
fmtGetColumnsSQL = 'SELECT RF.RDB$RELATION_NAME, RF.RDB$FIELD_NAME, ' +
'RF.RDB$FIELD_POSITION, F.RDB$FIELD_TYPE, F.RDB$FIELD_SUB_TYPE, ' +
'F.RDB$FIELD_LENGTH, F.RDB$FIELD_PRECISION, F.RDB$FIELD_SCALE, ' +
'RF.RDB$NULL_FLAG, RF.RDB$DEFAULT_VALUE, RF.RDB$DESCRIPTION ' +
'FROM RDB$RELATION_FIELDS RF ' +
'INNER JOIN RDB$FIELDS F ON (RF.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME) %s ' +
'ORDER BY RF.RDB$RELATION_NAME, RF.RDB$FIELD_POSITION';
Code: Select all
function TGDSMetaData.GetColumns(Restrictions: _TStrings): TData;
const
fmtGetColumnsSQL = 'SELECT RF.RDB$RELATION_NAME, RF.RDB$FIELD_NAME, ' +
'RF.RDB$FIELD_POSITION, F.RDB$FIELD_TYPE, F.RDB$FIELD_SUB_TYPE, ' +
'F.RDB$FIELD_LENGTH, F.RDB$FIELD_PRECISION, F.RDB$FIELD_SCALE, ' +
'RF.RDB$NULL_FLAG, RF.RDB$DEFAULT_VALUE ' +
'FROM RDB$RELATION_FIELDS RF ' +
'INNER JOIN RDB$FIELDS F ON (RF.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME) %s ' +
'ORDER BY RF.RDB$RELATION_NAME, RF.RDB$FIELD_POSITION';
Code: Select all
RF.RDB$DESCRIPTION
WHY did you change this again? Can you please add this ASAP again, please?
Thanks,
Michael