Jsqlparser. Как провалидировать sql с подзапросом?
Есть jsqlparser. Если провалидировать запрос без проверки метадаты, всё ок. Если провалидировать запрос с проверкой метадаты(таблица/колонка и тд.) действительно существует в бд, то либа выдает ошибку на альясах подзапросов.
select s.field from ( select field from tbl1) as s
бд тут postgres, запрос нормально отрабатывает на бд. Но при валидации будет ошибка
*ValidationError [
statement= select s.field from ( select field from tbl1) as s
capability=meta data
errors=[ValidationException: s.field does not exist.]
]*
Может кто-то решал проблему?