"несовместимые типы данных: ожидаемый% s получил% s" - PullRequest
0 голосов
/ 21 февраля 2019
CREATE TABLE MRE_UHAUL as (

  select OUTBOUND, INBOUND, vehicle_size, rental_date as start_date
        ,TO_CHAR(TO_DATE((
           LEAD(Rental_date) over
             (partition by OUTBOUND, INBOUND, vehicle_size
                  order by OUTBOUND, INBOUND, vehicle_size, rental_date
              )),
           'YYYYMMDD')-1, 'YYYYMMDD') as end_date
        ,Rate

    from ( select OUTBOUND, INBOUND, vehicle_size, rental_date, Avg(RATE) as RATE
             from mre_competitor_data
             where competitor='UHAUL'
             group by OUTBOUND, INBOUND, vehicle_size, rental_date)

    where rental_date <= (select cpd from mre_system_parameters)

);

, когда я пытаюсь запустить его, он говорит:

Ошибка SQL: ORA-00932: несовместимые типы данных: ожидается ДАТА получила НОМЕР 00932. 00000 - "несовместимые типы данных: ожидается% sполучил% s "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...