Kavi, such a query is simple, but you will still have to define the synonyms. You may be able to search the internet and find some sort of thesaurus file that you could download to populate a synonyms table in your database.
How do you plan to use this?
declare @synonyms table
(rowID int identity (1,1), searchword varchar(20), synonymWord varchar(20)
primary key (searchword,rowid)
)
insert into @synonyms
select 'check','try out' union all
select 'check','test' union all
select 'check','confirm' union all
select 'check','ensure' union all
select 'check','verify' union all
select 'check','try' union all
select 'check','prove'
---------------------------------
select synonymWord
from @synonyms
where searchword = 'check'
__________________________________________________
Against stupidity the gods themselves contend in vain. -- Friedrich Schiller
Stop, children, what's that sound? Everybody look what's going down. -- Stephen Stills