cancel
Showing results for 
Search instead for 
Did you mean: 

Not getting any data when using a where clause

01-11-2013 2:13 AM
2523 views 4 comments
0 Likes
SAP Managed Tags
Subscribe

I created one table and populated it with the data. All fields are varchar datatype. When I do a "select * from the table(XYZ)" it is showing all the records but when I put a filter condition in the where clause - e.g. "SELECT * FROM XYZ WHERE FIELD='abcde' - then its not showing any data. The 'abcde' is varchar data type as I said in the begining.

Can anybody help me in this regards. Thanks in advance. If any more information is required then please let me know.

0 Likes

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member

You may have a case-sensitive database or non-printable characters in the column. Try "WHERE LOWER(field)='abcde'" or "WHERE field LIKE '%abcde%'.

justin_willey
Participant
0 Likes

trailing spaces can cause confusion - TRIM() can help.