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

Откуда:
Сообщений: 36
Здравствуйте.

Возможно ли со строки взять данные только те которые находятся в скобках ?


Пример:
Со строки
строка
[My: no job, Neutral, Kirin] [His(KeJIb3ap): no job, Neutral, Kirin]


взять только

KeJIb3ap
1 авг 13, 22:55    [14650957]     Ответить | Цитировать Сообщить модератору
 Re: фильрация  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
Возможно, но причём тут SQL?

PS: На форуме много было подобного. Поищите.
1 авг 13, 23:19    [14651023]     Ответить | Цитировать Сообщить модератору
 Re: фильрация  [new]
siyoteam
Member

Откуда:
Сообщений: 36
Mnior,

притом что мне это нужно реализовать в процедуре
1 авг 13, 23:38    [14651062]     Ответить | Цитировать Сообщить модератору
 Re: фильрация  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1528
siyoteam
Mnior,

притом что мне это нужно реализовать в процедуре
Ну так откройте хелп, найдите там строковые функции и выберите среди них нужную.
1 авг 13, 23:44    [14651082]     Ответить | Цитировать Сообщить модератору
 Re: фильрация  [new]
держи
Guest
Прошу прощения за нарушение учебного процесса у старожилов форума, но если человек не смог освоить даже поиск по форуму, то MS SQL ему осваивать вообще не нужно


siyoteam,

DECLARE @s VARCHAR (128) = '[My: no job, Neutral, Kirin] [His(KeJIb3ap): no job, Neutral, Kirin]'
SELECT  SUBSTRING(@s, PATINDEX('%(%',@s)+1, PATINDEX('%)%',@s) - PATINDEX('%(%', @s)-1)
2 авг 13, 06:47    [14651466]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить