Я играю с SQL Server 2012 с самой первой бета-версии, и это не полнотекстовое улучшение, о котором я слышал (и я говорил о нескольких других в своих презентациях о новых функциях на различных мероприятиях, включая изменение близости и семантического поиска).
ИЗМЕНИТЬ
Судя по Connect Item #295100 : Сводки полнотекстового поиска (выделение совпадений). Но, несмотря на тот комментарий от Microsoft, что это важная функция, и они не добавили ее в 2008 году только потому, что у них не хватило времени, мы до сих пор не видим ее ни в 2008 R2, ни в 2012, и с тех пор этот пункт был закрыто как «Не исправим» без каких-либо дополнительных объяснений. Я постараюсь получить дополнительную информацию (у меня есть несколько входов в Редмонд), но я ничего не могу обещать. Тем временем был открыт еще один: Connect Item #722324: Было бы неплохо, если бы полнотекстовый поиск SQL обеспечивал поддержку фрагментов/выделения. Этот, вероятно, будет закрыт либо как дубликат предыдущего пункта, либо просто закрыт как «Не будет исправлено». Если нет убедительной информации для них, чтобы сделать иначе. Куда вы входите!
Вы можете проголосовать за эти два пункта (даже за тот, который закрыт) и добавить комментарий, объясняющий ваш вариант использования. Хотя голоса действительно что-то значат, и вы можете подумать, что эти предложения отбрасываются, потому что количество голосов невелико, это определенно не единственный вовлеченный фактор. Чтобы оправдать инвестиции в новые функции, им необходимо иметь веские доказательства того, что добавление этой функции сэкономит деньги компании, сделает ее более продуктивной, сделает ее более прибыльной или продаст больше лицензий. Так что не говорите просто "я хочу" - объясните почему. Я подробно рассказал о качественных комментариях к ошибкам в своем блоге за сентябрь прошлого года, озаглавленном «Хотите исправить ошибку? Сообщите об ошибке!" Не обращайте внимания на название, здесь есть информация и о предложениях, а не только об ошибках.
ВТОРОЕ ИЗМЕНЕНИЕ
Я познакомился с новым плагином ThinkHighlight, который обеспечивает эту функциональность. У меня не было возможности тщательно протестировать его или дать достойный обзор, но я могу сказать вам, что он делает именно то, что вы ожидаете: обеспечивает гибкую подсветку попаданий на разных языках.
http://www.interactivethoughts.com/products/thinkhighlight/
person
Aaron Bertrand
schedule
24.02.2012