diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java index 2dfa8cc9d..b790064d3 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java @@ -439,7 +439,7 @@ public class RelatorioLinhasHorarioSimplificado extends Relatorio { StringBuilder sql = new StringBuilder(); sql.append("with tb2 as ( "); - sql.append(" select "); + sql.append(" select /*+ materialize */ "); sql.append(" c.corrida_id, "); sql.append(" c.ruta_id as c_ruta_id, "); sql.append(" destino.cveparada as destino, "); @@ -470,7 +470,7 @@ public class RelatorioLinhasHorarioSimplificado extends Relatorio { sql.append(" to_char(c.fechorsalida, 'HH24:MI') "); sql.append(" ), "); sql.append("tb4 as ( "); - sql.append(" select "); + sql.append(" select /*+ materialize */ "); sql.append(" c.corrida_id, "); sql.append(" c.ruta_id as c_ruta_id, "); sql.append(" c.roloperativo_id, "); @@ -499,7 +499,7 @@ public class RelatorioLinhasHorarioSimplificado extends Relatorio { sql.append(" to_char(c.fechorsalida, 'HH24:MI') "); sql.append(" ), "); sql.append(" cj as ( "); - sql.append(" select "); + sql.append(" select /*+ materialize */ "); sql.append(" co.feccorrida, "); sql.append(" co.corrida_id, "); sql.append(" co.roloperativo_id, "); @@ -548,7 +548,7 @@ public class RelatorioLinhasHorarioSimplificado extends Relatorio { sql.append(" nvl(bo.preciopagado, 0) "); sql.append(" ), "); sql.append(" tb5 as ( "); - sql.append(" select "); + sql.append(" select /*+ materialize */ "); sql.append(" rc.ruta_id, "); sql.append(" t.origen_id, "); sql.append(" t.destino_id, ");