قابلیت Full-Text Search به توسعه دهندگان این امکان را می دهد که متن مورد نظر خود را با استفاده از query در ستون های متنی جداول جستجو کنند. برای انجام Full-Text Search برروی یک جدول ابتدا باید برای آن جدول یک ایندکس از نوع full-text تعریف شود که این ایندکس شامل یک یا چند ستون متنی از آن جدول است. ستون های متنی می توانند از انواع داده ای زیر باشند char, varchar, nchar, nvarchar, text, ntext, image, xml, یا varbinary و FILESTREAM.
برای استفاده از قابلیت Full-Text Search در Query باید از دستور CONTAINS استفاده کرد:
SELECT Name, ListPrice
FROM Production.Product
WHERE ListPrice = 80.99
AND CONTAINS(Name, 'Mountain')