Функция преобразования Postgresql в Sqlite - PullRequest
0 голосов
/ 07 мая 2011

У меня проблема с приложением для iPad.Я должен преобразовать базу данных PostgreSQL в базу данных SQLite.К счастью, я сделал это, но я не знал, как преобразовать функции PostgreSQL.Кто-нибудь знает, как это сделать?Или как получить такой же результат в Sqlite?

Заранее спасибо, Лука

1 Ответ

0 голосов
/ 08 мая 2011

Как вы уже обнаружили, sqlite не имеет функций. Поэтому вам, вероятно, придется перенести некоторую логику из функции и одного запроса из вашей базы данных в ваше приложение. Это, вероятно, будет означать выполнение запроса, смотрящего на результат и основанного на том, чтобы выполнить еще несколько запросов. Таким образом, вы можете выполнять логику функции в вашем приложении.

Хотя это не рекомендуется в PostgreSQL, так как производительность страдает от множества небольших запросов, потеря производительности в SQlite намного меньше, поскольку это встроенная база данных (без издержек на связь), и ее планировщик более прост, что делает накладные расходы на планирование отдельными. запросы меньше.

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