В чем разница между LIKE и CONTAINS [cd]? - PullRequest
2 голосов
/ 26 марта 2011

Я могу создать предикат "something LIKE %@" или могу использовать "something CONTAINS[cd] %@".

В чем разница между двумя формами.

1 Ответ

8 голосов
/ 26 марта 2011

LIKE допускает сравнение с использованием подстановочных знаков, а CONTAINS - нет.

"Steve Martin" contains "Martin "

оценивается как true, но:

"Steve Martin" contains "Martini"

...не делает, но:

"Steve Martin" like "Martin*"

... действительно оценивает как истинное.

LIKE позволяет проводить более сложные сравнения, а MATCHES позволяет проводить регулярные выражения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...