How was this field filled in database, does it carry a conversion-exit, and did the loader program respect this conversion-exit.
Often some (young, distracted orin a hurry) programmers forget to convert data to internal format and use some open-sql statement to update the database, genrating some wrong data which cannot be selected. For example the field is a CHAR field of length 10 and the program put value '1234 ' (trailing spaces) in the field, correct programs (like SE16/SE16N) will convert a selection of 1234 to '0000001234' (leading zeroes) so '1234 ' will not be selected...
Regards,
Raymond