Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

регулярные выражения в oracle   Найти похожие ветки 

 
stelius ©   (2005-06-22 15:43) [0]

Как ораклу указать, чтоб в конструкции like он обрабатывал знак  "%" не как последовательность любых символов, а как именно знак "%". Т.е. чтоб запрос:
select * from table1 where field1 like "qwe%ert"
выдал именно запись qwe%rt, а не записи вида qwe<всякай_фигня>rt.


 
stelius ©   (2005-06-22 15:45) [1]

в догонку, как быть в той же ситуации с символом подчеркивания?


 
Sergey13 ©   (2005-06-22 15:47) [2]

WHERE field1 LIKE "qwe%ert"  ESCAPE "%"
Как то так вроде.


 
stelius ©   (2005-06-22 15:59) [3]

2 Sergey13 ©   (22.06.05 15:47) [2]
не хочет работать, грит missing or illegal character following the escape character.

А как указать чтоб не все символы процента, он пропускал?
например какой запрос нужен, чтоб отобрать записи вида:
<всякая_фигня>qwe%rt<всякая_фигня>?


 
ANB ©   (2005-06-22 16:00) [4]

WHERE field1 LIKE "qwe\%ert"  ESCAPE "\"


 
Johnmen ©   (2005-06-22 16:02) [5]

Читить, читать и ещё раз читать доки по SQL !!!
LIKE "qwe&%ert"  ESCAPE "&"


 
ANB ©   (2005-06-22 16:08) [6]


> А как указать чтоб не все символы процента, он пропускал?
> например какой запрос нужен, чтоб отобрать записи вида:
> <всякая_фигня>qwe%rt<всякая_фигня>?

WHERE field1 LIKE "%qwe\%ert%"  ESCAPE "\"



Страницы: 1 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
14-1121231930
Ega23
2005-07-13 09:18
2005.07.31
С днем рождения! 13 июля


6-1113916300
Alpine
2005-04-19 17:11
2005.07.31
Как изменить соединение с интернотм по умолчанию ?


1-1121318797
tim
2005-07-14 09:26
2005.07.31
сворачеванье в трей


14-1120960993
lookin
2005-07-10 06:03
2005.07.31
За пивом даже не пойти толком...


4-1117649455
vi.ki.ng-vku
2005-06-01 22:10
2005.07.31
Перехват нажатия клавиши