• Thanks antonio. You've given some great info.

    Currently I'm using dynamic SQL, but intended to convert it one day. Now I know it can be done. Awesome!!!

    Your use of FTS on a calculated field in a view is a new concept to me. Contains can query multiple separate fields or a whole table, but requires more setup. Did you test performace?

    Any chance youd share your normailze query function. I do the same but simplistically. All punctuation except numberics and hyphens are converted to space, then split on spaces to join all the terms with AND. My users search for "IT", so I expand it to "information technology" since its a stop word otherwise.