Hi Vishwanatha,
As already mentioned, a case insensitive search is generally achieved by storing data in two different fields in the table - once in its actual case and next time in all uppercase. When such field is used for searching, the search criteria is also converted into all uppercase, and then it is used to search from the field in which data was stored in all uppercase.
So you need to implement something similar for your new field, if the search needs to be case insensitive.