' has a negative constant for an unsigned field type '
field_name
'.
When PowerExchange executed SQL with a WHERE clause against data for Adabas, Datacom, IDMS, IMS or KSDS, the NRDB optimized reading process discarded a condition .The condition is still used for post-read qualification. You can only use negative constants with signed numeric fields, such as NUM16, NUM32, NUM64, PACKED,and ZONED.
Processing continues, but the skipped condition causes too many records to be read, which causes slower overall processing.
Correct the SQL. If the base field can accept negative values, change it to a signed type. This message can be suppressed using the REPORT_UNUSED_OPT_READING_CONDITIONS=N parameter.