10.01.2017 Views

sql

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Конечно, можно достичь того же результата, воспользовавшись логическим<br />

оператором NOT. Единственным преимуществом символа ^ является более простой<br />

синтаксис при выполнении нескольких предложений WHERE.<br />

Внимание!<br />

Метасимвол ([ ]) поддерживается не всеми СУБД. Обратитесь к документации по вашей<br />

СУБД, чтобы определить, поддерживается ли этот метасимвол.<br />

Советы по использованию метасимволов<br />

Как видите, метасимволы в SQL – это очень мощный механизм. Но за эту мощь<br />

приходится платить: поиск с использованием метасимволов требует больше времени на<br />

обработку, чем любые другие виды поиска, которые мы обсуждали ранее. Ниже<br />

приведены несколько советов по использованию метасимволов.<br />

• Не злоупотребляйте метасимволами. Если можно использовать другой оператор<br />

поиска, воспользуйтесь им.<br />

• При использовании метасимволов старайтесь по возможности не вставлять их в<br />

начало шаблона поиска. Шаблоны поиска, начинающиеся с метасимволов,<br />

обрабатываются медленнее всего.<br />

• Внимательно следите за местоположением метасимволов. Если они находятся не<br />

на своем месте, будут извлечены не те данные.<br />

Исходя из всего вышесказанного, можно заключить, что метасимволы очень важны и<br />

очень полезны при поиске – вы часто будете ими пользоваться.<br />

Резюме<br />

В этом уроке рассказывалось о том, что такое метасимволы и как их использовать в<br />

условиях WHERE. Теперь вы знаете, что метасимволы нужно использовать осторожно, не<br />

следует злоупотреблять ими.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!