использовать сабселекты заданные в WITH?
сам селект который пытаюсь использовать в MV с WITH рабочий если выполнить напрямую
with работает без проблем. Только обнаружилось что MV to table as select должен формировать правильные имена колонок. Иначе заполняет дефолтными значениями.
Мне выдаёт ошибку что в базе нет таблиц с именами из WITH
у вас одна база или несколько? не могло случиться какой-то "запутанности"? Ну и версию наверное надо посвежее, там что-то улучшали с CTE.
Когда делаю в целевую таблицу insert into target_table select * from (%select with%) То всё ок А когда пытаюсь сделать МВ на базе этого запроса, то выдаёт ошибки что таблиц с именем из секции WITH нет в базе. База одна
Обсуждают сегодня