избежать% в цели c - PullRequest
       1

избежать% в цели c

11 голосов
/ 15 июня 2010

Я хочу сделать заявление SQL -

sqlStatement = [NSString stringWithFormat:@"SELECT * FROM movies where title like '%%@%'",searchKeyword];

Но sqlStatement становится -

"ВЫБРАТЬ * ИЗ КИНОфильмов, где заголовок похож на '% @'"

Я хочу сделать это

"ВЫБРАТЬ * ИЗ фильмов, где заголовок похож на"% searchKeyword% '"

Как я могу избежать символа "%"?

Спасибо

1 Ответ

23 голосов
/ 15 июня 2010

Попробуйте:

sqlStatement = [NSString stringWithFormat:@"SELECT * FROM movies where title like '%%%@%%'",searchKeyword];

"%%" - это способ печати символа '%'.

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