![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
sqlite3_strlike(P,X,E)
возвращает ноль если и только если последовательность X соответствует
LIKE шаблону P
с символом ESC E. Определение сопоставления с образцом
LIKE, используемого в
sqlite3_strlike(P,X,E), аналогично
оператору "X LIKE P ESCAPE E" в SQLite. Для "X LIKE P" без пункта
ESCAPE, параметр E в sqlite3_strlike(P,X,E) =
0. Как с LIKE, sqlite3_strlike(P,X,E)
функция нечувствительна к регистру: эквивалентны верхний и нижний регистры,
знаки ASCII соответствуют друг другу. sqlite3_strlike(P,X,E)
сравнивает и Unicode, хотя только ASCII не зависят от регистра. Обратите внимание на то, что это возвращает ноль на соответствии и не 0,
если последовательности не соответствуют, аналогично
sqlite3_stricmp() и
sqlite3_strnicmp(). См. также: sqlite3_strglob().
Choose any three.
SQLite C Interface
Строка соответствует LIKE
int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);