Oracle: выбор с фильтром диапазона дат выдает ошибку неверного номера - PullRequest
0 голосов
/ 04 марта 2019
Select
    *
from
    view
where
    datecolumn = to_date('2019-02-26 12:11:23','YYYY-MM-DD HH24:MI:SS')

возвращает записи, но

Select
    *
from
    view
where
    datecolumn > to_date('2019-02-26 12:11:23','YYYY-MM-DD HH24:MI:SS')

выдает ошибку недопустимого числа.

Но не всегда происходит сбой только на несколько дат.

Пожалуйста, дайте мне знать, если я что-то упустил.

Ответы [ 2 ]

0 голосов
/ 04 марта 2019

Как сказал JonHeller, проблема с преобразованием типов произошла в другом столбце.

0 голосов
/ 04 марта 2019

Каков тип данных столбца datecolumn ?

Я полагаю, что столбец даты в столбце таблицы имеет тип varchar и дата хранится в другом формате.

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