Jeevan,
The question marks (?) that you see in your SQL statement are simply place holders (substitution variables) for values that you need to specify. You must bind a variable to each question mark. If you don’t, you will receive that error.
In the JDBC adapter, the way you bind a variable to a ? is by specifying an Input Field for each ? in the SQL. So, in your case, you should specify two Input Fields, it looks like, named custSuffixInd or CUST_SUFFIX_IND, for example. Once you specify an Input Field, it will automatically become part of the Input to that adapter service. Then, during runtime, the question marks will be replaced with values contained in those variables/input fields.
#webMethods#Adapters-and-E-Standards#Integration-Server-and-ESB