@Robert I don't know whether below requirements already built in or we need to write a new code for this. Please provide me detailed answer. a) First and foremost thing, when user enter input search value, I need validate using regex like this Ex: txtOperator.replace(/^\s+|\s+$/g, ''). b) I need to add a expression value which should search for 2 (or more) columns. But on display, only single input is provided Example : Search Expression: Name will be searched in OPER_NM or OPER_NAME whereClause + "and (upper(OPER_NM) like '%" + txtOperator + "%' or upper(OPER_NAME) like '%" + txtOperator + "%')";