Разбор SQL с помощью PythonPython

Программы на Python
Ответить
Anonymous
 Разбор SQL с помощью Python

Сообщение Anonymous »

Я хочу создать интерфейс SQL поверх нереляционного хранилища данных, поскольку имеет смысл получать доступ к данным реляционным способом. Я изучаю возможность использования ANTLR для создания AST, который представляет SQL как выражение реляционной алгебры. Затем верните данные путем оценки/обхода по дереву.
Мне нужен совет, как лучше всего реализовать анализатор и оценщик SQL.
  • Правильно ли звучит описанный выше подход?
  • Есть ли другие инструменты/библиотеки, на которые мне следует обратить внимание? Например, PLY или Pyparsing.
  • Указатели на статьи, книги или исходный код, которые могут мне помочь, приветствуются.


Подробнее здесь: https://stackoverflow.com/questions/139 ... ith-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»