Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле  [new]
Николай Ветров
Guest
Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле.

Допустим есть текст

Ora DBA ORA DBA птица счастья завтрашнего дня!!!

Должно получиться

1 Ora
2 DBA

3 птица
4 счастья
5 завтрашнего
6 дня
4 дек 09, 12:25    [8019117]     Ответить | Цитировать Сообщить модератору
 Re: Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
массивы и списки в SQL Server
4 дек 09, 12:26    [8019128]     Ответить | Цитировать Сообщить модератору
 Re: Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле  [new]
Николай Ветров
Guest
Это типа алгоритма Map Reduce как у гугловцев !!!

Группировка теста...
4 дек 09, 12:27    [8019140]     Ответить | Цитировать Сообщить модератору
 Re: Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Паганель
массивы и списки в SQL Server
+ Если версия сервера >= 2005, напишите один раз и навсегда табличную CLR функцию Spleet и пользуйте её.

Сообщение было отредактировано: 4 дек 09, 12:38
4 дек 09, 12:38    [8019220]     Ответить | Цитировать Сообщить модератору
 Re: Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Николай Ветров,

Откройте для себя Full-Text Search.
4 дек 09, 13:24    [8019643]     Ответить | Цитировать Сообщить модератору
 Re: Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле  [new]
aleks2
Guest
tpg
Паганель
массивы и списки в SQL Server
+ Если версия сервера >= 2005, напишите один раз и навсегда табличную CLR функцию Spleet и пользуйте её.

Мысль... не лишенная оснований. Только зачем CLR?
4 дек 09, 13:32    [8019701]     Ответить | Цитировать Сообщить модератору
 Re: Как выделить отдельные слова в произвольном тексте и вставить их в табличное поле  [new]
iap
Member

Откуда: Москва
Сообщений: 46975
aleks2
tpg
Паганель
массивы и списки в SQL Server
+ Если версия сервера >= 2005, напишите один раз и навсегда табличную CLR функцию Spleet и пользуйте её.

Мысль... не лишенная оснований. Только зачем CLR?
А это сейчас так модно. Чтобы не слишком быстро работало.
4 дек 09, 13:36    [8019736]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить