Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Вопрос. Пытаюсь Добавить full-text search. Имеется таблица Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Добавлен каталог Код: sql 1. 2. 3. В данном каталоге выбрана нужная таблица UserInfoData_FIO в качестве поля выбрано поле Value В таблице UserInfoData_FIO в поле Value лежит значение равное 1 Далее делаю выборку Код: sql 1. Но результата нет. Вопрос что надо изменить что бы выполнялся корректный поиск Заранее Благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 11:27 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
нет ли ошибки? таблица UserInfoData_FIO поиск же по UserInfoData_Country ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 14:55 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
AnePДоброго времени суток. Вопрос. Пытаюсь Добавить full-text search. Имеется таблица Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Добавлен каталог Код: sql 1. 2. 3. В данном каталоге выбрана нужная таблица UserInfoData_FIO в качестве поля выбрано поле Value В таблице UserInfoData_FIO в поле Value лежит значение равное 1 Далее делаю выборку Код: sql 1. Но результата нет. Вопрос что надо изменить что бы выполнялся корректный поиск Заранее Благодарен Full-text index по нужному полю создан и добавлен в каталог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 15:37 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
что за поиск у вас такой по одному символу , да и то цифра. полнотекстовый поиск не для этого: CONTAINS может производить поиск: слова или фразы; префикса слова или фразы; слова около другого слова; слова, флективно сформированного из другого (например, слово «drive» является флективной основой слов «drives», «drove», «driving» и «driven»); Слово, которое является синонимом другого слова согласно тезаурусу (например, у слова «металл» могут быть синонимы «алюминий» и «сталь»). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 15:45 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
Konst_Oneчто за поиск у вас такой по одному символу , да и то цифра. полнотекстовый поиск не для этого: CONTAINS может производить поиск: слова или фразы; префикса слова или фразы; слова около другого слова; слова, флективно сформированного из другого (например, слово «drive» является флективной основой слов «drives», «drove», «driving» и «driven»); Слово, которое является синонимом другого слова согласно тезаурусу (например, у слова «металл» могут быть синонимы «алюминий» и «сталь»). надо проверить установку для шумных слов. Другой вопрос - а нафига такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 17:26 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
Спасибо всем за ответы. Я примерно понял суть проблемы 1 full-text search. я использую для поиска в приложении в некоторых таблицах. Ввод данных зависит не от меня. Это то что мог выбрать (и выбрал) пользователь 2 и всё таки осталось несколько вопросов 2.1 Получается если пользователь ввел один символ лучше это ограничивать? С этим примерно понятно 2.2 Если пользователь ввел часть слова. Подскажите синтаксис поиска части слова Код: sql 1. не отрабатывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2019, 07:51 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
вы суть полнотекстового поиска не поняли, почитайте ещё раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2019, 11:18 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. На сколько я помню, звёздочка вначала слова не работает, только в конце. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2019, 11:35 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. не мучайте fulltext search для таких задач ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2019, 11:37 |
|
||
|
full-text search - Поиск по значению
|
|||
|---|---|---|---|
|
#18+
AnePСпасибо всем за ответы. Я примерно понял суть проблемы 1 full-text search. я использую для поиска в приложении в некоторых таблицах. Ввод данных зависит не от меня. Это то что мог выбрать (и выбрал) пользователь 2 и всё таки осталось несколько вопросов 2.1 Получается если пользователь ввел один символ лучше это ограничивать? С этим примерно понятно 2.2 Если пользователь ввел часть слова. Подскажите синтаксис поиска части слова Код: sql 1. не отрабатывает https://social.msdn.microsoft.com/Forums/sqlserver/en-US/17653360-2c72-4647-96f0-d3a2a9e67f0e/searching-partial-and-or-full-word-from-fulltext-search-those-might-be-precise-or-fuzzy-less?forum=transactsql авторFull-text search performs on a linguistic search against the data, operating on words and phrases based on rules of a particular language. As to using CONTAINSTABLE or CONTAINS, while the character “*” at the end of the contains search condition which is included with double quotation marks (“), for example, CONTAINSTABLE(MyLookupTable, * , '"tball*"'), it will return the word or phrase begin with “tball”. However, the character “*” at the beginning or in the middle of the contains search condition will be ignored because it only represents an asterisk. As to using FREETEXTTABLE or FREETEXT, the character “*” will be ignored. For example, FREETEXTTABLE(MyLookupTable, *, '"footb*"' ), it will return the word or phrase equal to “footb”. It is the same while you use single quotation mark (') or single quotation mark (') and Double quotation marks (“). For more information, Please refer to: CONTAINS, CONTAINSTABLE, FREETEXT, FREETEXTTABLE. I wanted to search all those that contains 'ball' or 'bal' or any partial work like 'oot' should return me all those precise or fuzzy (less precise) OR matching the meaning that has some partial text matching to my seach criterial, from begining, from end or from middle of the word, it should return me correct values but it won't. You may have to use the LIKE clause to approach the effect for such Relatively exact matching. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2019, 11:59 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=111&tid=1688155]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 263ms |
| total: | 422ms |

| 0 / 0 |
