Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is Full Text Search ?

Answer Posted / raj

SQL Server 2008 provides the functionality for applications
and users to issue full-text queries against character-based
data in SQL Server tables. Before full-text queries can be
run on a given table, the database administrator must create
a full-text index on the table. The full-text index includes
one or more character-based columns in the table. These
columns can have any of the following data types: char,
varchar, nchar, nvarchar, text, ntext, image, xml,
varbinary, or varbinary(max). Each full-text index indexes
one or more columns from the base table, and each column can
have a specific language. Beginning in SQL Server 2008,
full-text search supports more than 50 diverse languages,
such as English, Spanish, Chinese, Japanese, Arabic,
Bengali, and Hindi. For a complete list of the supported
full-text languages, see sys.fulltext_languages (Transact-
SQL).

For each supported language, SQL Server provides language-
specific linguistic components, including a word breaker and
stemmer and an empty thesaurus file. For each full-text
language, SQL Server also provides a file in which you can
optionally define language-specific synonyms to extend the
scope of search queries (a thesaurus file). In addition,
beginning in SQL Server 2008, a system stoplist is provided.
To support specific language or business scenarios, you can
alter the system stoplist by adding and removing stopwords
(also known as noise words), and you can create additional
stoplists as needed.

For writing full-text queries, SQL Server provides a set of
full-text predicates (CONTAINS and FREETEXT) and rowset-
valued functions (CONTAINSTABLE and FREETEXTTABLE). Using
these, applications and users can perform a variety of types
of full-text searches, such as searching on a single word or
phrase (and optionally ranking the result set), searching on
a word or phrase close to another word or phrase, or
searching on synonymous forms of a specific word.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the types of database schema? : sql server analysis services, ssas

1131


What is a field in a table?

1039


What are the restrictions while creating batches in sql server?

1062


how many triggers you can have on a table? : Sql server database administration

976


What are the properties of the relational tables?

879


How do you test your database? : sql server database administration

1020


What are ddl triggers and types of ddl trigger?

1038


How to check table values in sql server?

954


Is a primary key unique?

989


Why is the need for data conversion transformations?

1063


how to restart sql server in single user mode? How to start sql server in minimal configuration mode? : Sql server database administration

907


What is model database? : SQL Server Architecture

1130


Explain the different index configurations a table can have?

943


What is openxml in sql server?

1168


How ssrs maintain security?

1086