views:

36

answers:

1

Is it possible to restrict the rows that are included in a FT catalog for a given table? For example, I would want only rows with IsActive=TRUE to contribute to the catalog and be searchable.

Possibly this may reveal a lack of understanding on my part of FTS. I'm wondering whether there would be advantages in performance if the catalog size was kept quite lean. I'm aware that I could move the rows I don't want cataloged into another table if I really wanted.

+2  A: 

If you can create an indexed view (Note that there are significant restrictions on when you can create an indexed view) that filters the table in the way that you want, you could then create a full text index on that view.

Joe Stefanelli
Thanks Joe, I'll explore that possibility. After a quick look at the criteria for creating an indexed view, I think it will fit the bill for this requirement.
SASFrog