Какие символы подстановки присутствуют в Oracle? - PullRequest
0 голосов
/ 05 мая 2019

В ORACLE, какие символы подстановки присутствуют, я хочу знать?Я видел это руководство от w3schools , и они перечислили подстановочные знаки в MS Access и подстановочные знаки в SQL Server .

А как насчет ORACLE?

Я проверил ORACLE DOCUMENTATION , но нет символов подстановки.

Если присутствуют символы подстановки, то:

1: Какие эквивалентные символы подстановки (^, #,!) Присутствуют в ORACLE?

2: Как я могу использовать их в синтаксисе ORACLE ?

SELECT * 
FROM Customers
WHERE City LIKE '[!bsp]%';

Каким должен быть эквивалентный оракулу текст приведенного выше кода с использованием подстановочного знака?

1 Ответ

4 голосов
/ 05 мая 2019

Вы, похоже, спрашиваете о "подстановочных знаках" при сравнении текстовых строк (в отличие, например, от звездочки, используемой в select * from ...). Если это так: Oracle имеет оператор LIKE, где только символы подстановки являются процентами и подчеркиванием, и REGEXP_LIKE (и другие функции регулярных выражений), где символы подстановки такие же, как в расширенной версии POSIX стандарт регулярных выражений.

...