Синтаксис SQLite (порядок по причине ошибки) - PullRequest
2 голосов
/ 23 июня 2010

При поиске справки по синтаксису для SQLite происходит очень странная вещь.Я запускаю запрос на iPhone.

Вот запрос, который не удается: (Предположим, что таблицы правильные, он отлично работает в плагине Firefox sqlite)чтобы его запустить, я должен удалить предложение order byуказывает на ошибку SQL.

Опять же, запрос отлично работает за пределами телефона.Возможно ли, чтобы библиотеки SQL на iPhone имели другой синтаксис для порядка на

1 Ответ

1 голос
/ 23 июня 2010
  1. Используйте sqlite3_errmsg (или sqlite3_errmsg16) для получения дополнительной информации об ошибке.

  2. Попробуйте добавить DisplayOrder для выбора предложения,Некоторые базы данных требуют, чтобы все столбцы в предложении ORDER BY также присутствовали в предложении SELECT.

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