У меня уже есть стол, встроенный в оракула.Я пытаюсь вставить некоторые данные, которые выглядят следующим образом:
Но я не могу добавить DATE вместе сID, ГОД и ИНДИКАТОР.
Мне удалось получить ДАТУ с 01.01.2009 с 19:00 до 31.12.2009 с 19:00.
КОД:
INSERT INTO TABLE(DATE)
select to_date('01-01-2019 7:00:00 PM', 'DD-MM-YYYY HH:MI:SS PM') + rownum -1 dt from dual
connect by level <= to_date('05-01-2019 7:00:00 PM', 'DD-MM-YYYY HH:MI:SS PM') -
to_date('01-01-2019 7:00:00 PM', 'DD-MM-YYYY HH:MI:SS PM') + 1;
Когда я исключаю ДАТУ, это выглядит так:
КОД:
INSERT INTO TABLE (ID, YEAR, INDICATOR)
Values (sequ.nextval, '2019', 'X') ;
Я пытался объединить два кода, но это не работает.Есть ли другие способы, которые я могу сделать, чтобы это работало?Или я делаю это неправильно?Единственное изменение данных - это ДАТА, потому что он должен быть 365 днями 2019 года. ГОД и ИНДИКАТОР остаются одинаковыми для всех данных.