Нечетный результат с использованием Oracle trunc ()?

Второй аргумент Class<? extends A> ..., который должен расширять класс, который имеет первый аргумент (например, аргумент one является Question, поэтому вторым аргументом является то, что расширяет Question.

Breakdown: NastyThingsToClasses(Object.class, Question.class, SomeQuestion.class); // OK Все расширяет Object, поэтому второй аргумент верен.

NastyThingsToClasses(Question.class, SomeQuestion.class); // OK SomeQuestion расширяет Question, поэтому это справедливая игра.

NastyThingsToClasses(Question.class, Object.class, SomeQuestion.class); Object не расширяет Question, следовательно, ошибка.

надеюсь, что очистил вещи.

-Brett

2
задан adakozu 16 January 2019 в 08:16
поделиться

2 ответа

Формат DAY возвращает ближайший начальный день недели. В зависимости от конфигурации вашей БД, это может быть воскресенье, понедельник (в вашем случае) ...

Возможно, вам нужен формат DD.

Документ Oracle

0
ответ дан vc 74 16 January 2019 в 08:16
поделиться

Ваш формат неправильный, должен быть DD формат :

select trunc(to_date('23/06/2017','DD/MM/YYYY'), 'DD') from dual;

Модели формата даты для функций даты ROUND и TRUNC

DDD DD J Day

0
ответ дан user7294900 16 January 2019 в 08:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: