Hi @VENKAT RAMALINGAM ,
It seems you misunderstood the CONTAINS function.
Quote from MS document CONTAINS (Transact-SQL).
Searches for precise or fuzzy (less precise) matches to single words and phrases, words within a certain distance of one another, or weighted matches in SQL Server.
CONTAINS can search for:
• A word or phrase.
• The prefix of a word or phrase.
• A word near another word.
• A word inflectionally generated from another (for example, the word drive is the inflectional stem of drives, drove, driving, and driven).
• A word that is a synonym of another word using a thesaurus (for example, the word "metal" can have synonyms such as "aluminum" and "steel").
Below is a test in my environment.
If the response is helpful, please click "Accept Answer" and upvote it, as this could help other community members looking for similar queries.