Можно ли использовать команду START WITH CONNECT BY в sqlite? - PullRequest
2 голосов
/ 16 декабря 2011

Может кто-нибудь помочь мне сделать рекурсивный запрос в моей базе данных sqlite?Команда START WITH CONNECT BY может быть полезна, но она не работает со мной.Есть идеи?

Ответы [ 2 ]

4 голосов
/ 05 февраля 2014

По состоянию на 2014-02-03, SQLite v3.8.3 полностью возможно .

1 голос
/ 16 декабря 2011

Это синтаксис Oracle.Немного Googling показывает, что SQLite не поддерживает рекурсивные запросы;Ни Oracle connect by, ни рекурсивные CTE ANSI, использующие предложение with.Таким образом, вам придется делегировать логику рекурсии вашему приложению.

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