I have a textbox in my application in which user will enter where clause to search leads. This conditions will be concatenated to my original search query with AND logical operator in stored procedure of SQL Server 2008.
Is it possible to write DELETE or DROP sub query in that conditions?
You are fighting a losing battle.
Do not try to prevent SQL Injection by black-listing or white-listing contents of input. Instead, use parameterized queries. Then it does not matter what is entered.