|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Блог Мэтра/Записи в блоге |
T-SQL Предикаты Like и регулярные выражения
2015-02-19 10:19:00 (читать в оригинале)
При формировании запросов к SQL-серверам зачастую применяют предикат LIKE у которого отсутствует возможность использовать регулярные выражения.
В SQL Server 2005/2008 использование регулярных выражений возможно через CLR, т.е. посредством языков Visual Studio, которые могут использоваться для написания хранимых процедур и функций.
Однако в Transact-SQL, помимо стандартных символов-шаблонов ("%" и "_"), существует еще пара символов, которые делают этот предикат LIKE более гибким инструментом. Этими символами являются:
• [ ] - одиночный символ из набора символов (например, [zxy]) или диапазона ([a-z]), указанных в квадратных скобках. При этом можно перечислить сразу несколько диапазонов (например, [0-9a-z]);
• ^ - который в сочетании с квадратными скобками исключает из поискового образца символы из набора или диапазона.
T-SQL Предикаты Like и регулярные выражения
2015-02-19 10:19:00 (читать в оригинале)
При формировании запросов к SQL-серверам зачастую применяют предикат LIKE у которого отсутствует возможность использовать регулярные выражения.
В SQL Server 2005/2008 использование регулярных выражений возможно через CLR, т.е. посредством языков Visual Studio, которые могут использоваться для написания хранимых процедур и функций.
Однако в Transact-SQL, помимо стандартных символов-шаблонов ("%" и "_"), существует еще пара символов, которые делают этот предикат LIKE более гибким инструментом. Этими символами являются:
• [ ] - одиночный символ из набора символов (например, [zxy]) или диапазона ([a-z]), указанных в квадратных скобках. При этом можно перечислить сразу несколько диапазонов (например, [0-9a-z]);
• ^ - который в сочетании с квадратными скобками исключает из поискового образца символы из набора или диапазона.
T-SQL Предикаты Like и регулярные выражения
2015-02-19 10:19:00 (читать в оригинале)
При формировании запросов к SQL-серверам зачастую применяют предикат LIKE у которого отсутствует возможность использовать регулярные выражения.
В SQL Server 2005/2008 использование регулярных выражений возможно через CLR, т.е. посредством языков Visual Studio, которые могут использоваться для написания хранимых процедур и функций.
Однако в Transact-SQL, помимо стандартных символов-шаблонов ("%" и "_"), существует еще пара символов, которые делают этот предикат LIKE более гибким инструментом. Этими символами являются:
• [ ] - одиночный символ из набора символов (например, [zxy]) или диапазона ([a-z]), указанных в квадратных скобках. При этом можно перечислить сразу несколько диапазонов (например, [0-9a-z]);
• ^ - который в сочетании с квадратными скобками исключает из поискового образца символы из набора или диапазона.
3D панорама "Аэропорт"
2014-12-14 13:09:00 (читать в оригинале)3D панорама "Аэропорт"
2014-12-14 13:09:00 (читать в оригинале)
|
| ||
|
+1482 |
1510 |
Juri13139 |
|
+1449 |
1484 |
Elen_i_rebyata |
|
+1430 |
1508 |
Дрочливый_Драчун |
|
+1419 |
1505 |
Малти_Ошер |
|
+1349 |
1590 |
@дневники: ~ Mikeko ~ - Пусть все думают, что было так! :) |
|
| ||
|
-3 |
1184 |
Сайт визажиста Мокровой Инны блог |
|
-5 |
1434 |
Экспериментальный блог |
|
-7 |
85 |
Народные методы, средства, способы лечения. |
|
-7 |
5 |
afrika-abr |
|
-8 |
616 |
Наша интересная жизнь |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.
