Есть ли способ получить дополнительную информацию об узлах идентификатора в Apache Calcite перед этапом проверки?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ получить дополнительную информацию об узлах идентификатора в Apache Calcite перед этапом проверки?

Сообщение Anonymous »

Я работал над анализом SQL-запросов, а затем превращал их в деревья анализа, но в кальците самый маленький узел разбивается на SqlIdentifier. Который не определяет контекст узла.
Я хочу знать, является ли этот узел идентификатора именем таблицы или именем столбца и т. д. Но я не нашел способа сделать это. что на этапе синтаксического анализа все требуют от меня перехода к этапу проверки. Я просто хочу, чтобы дерево синтаксического анализа было более подробным.
Я рассматривал такие подходы, как возврат с возвратом или сохранение структуры данных для выяснения контекста, но я тоже застрял на этом.
Любая помощь приветствуется, спасибо!
Я пробовал вернуться назад, чтобы получить больше контекста, даже поддерживая специальную структуру данных для хранения узлов и фигур. out, за исключением класса валидатора, я не нашел встроенного метода. Если встроенного метода нет, можно ли использовать структуру данных, чтобы это выяснить?

Подробнее здесь: https://stackoverflow.com/questions/786 ... he-calcite
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Изменение стиля на узлах Vue-Flow не работает на пользовательских узлах
    Anonymous » » в форуме CSS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Какова лучшая альтернатива Apache Calcite в .NET? [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Парсер DDL Apache Calcite не анализирует ограничение PRIMARY KEY
    Anonymous » » в форуме JAVA
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Calcite sql ock query Query Fail с ошибкой "несколько записей с тем же ключом"
    Anonymous » » в форуме JAVA
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ добавить дополнительную информацию в график, сохраненный с помощью matplotlib?
    Гость » » в форуме Python
    0 Ответы
    44 Просмотры
    Последнее сообщение Гость

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