powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Не срабатывает запрос
8 сообщений из 8, страница 1 из 1
Не срабатывает запрос
    #39408475
son456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Есть запрос
Код: plsql
1.
select * from registration where Enter between TO_DATE('20.02.2017','dd.mm.yyyy') and TO_DATE('20.02.2017','dd.mm.yyyy')


Да в базе в формате 20.02.2017 15:00:00
...
Рейтинг: 0 / 0
Не срабатывает запрос
    #39408482
son456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос не срабатывает.
...
Рейтинг: 0 / 0
Не срабатывает запрос
    #39408488
londinium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
select * from registration where Enter between TO_DATE('20.02.2017','dd.mm.yyyy') and TO_DATE('21.02.2017','dd.mm.yyyy')
...
Рейтинг: 0 / 0
Не срабатывает запрос
    #39408489
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вряд ли не срабатывает.
Просто делает то, что попросили, а не то, что хотели. :)
...
Рейтинг: 0 / 0
Не срабатывает запрос
    #39408502
mi:ss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Часы секунды добавь ну )
...
Рейтинг: 0 / 0
Не срабатывает запрос
    #39408548
viking_dooh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так сработает...
Код: sql
1.
select * from registration where TRUNC(Enter) between TO_DATE('20.02.2017','dd.mm.yyyy') and TO_DATE('20.02.2017','dd.mm.yyyy')


Но если есть индекс по полю Enter, то индекс не сработает.
Тогда так лучше:
Код: sql
1.
select * from registration where Enter between TO_DATE('20.02.2017 00:00:00','dd.mm.yyyy hh24:mi:ss') and TO_DATE('20.02.2017 23:59:59','dd.mm.yyyy hh24:mi:ss ')
...
Рейтинг: 0 / 0
Не срабатывает запрос
    #39408564
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
viking_doohТак сработает...
Код: sql
1.
select * from registration where TRUNC(Enter) between TO_DATE('20.02.2017','dd.mm.yyyy') and TO_DATE('20.02.2017','dd.mm.yyyy')

хе хе
тогда уж сразу
Код: sql
1.
select * from registration where TRUNC(Enter) = DATE'2017-02-20'

кому нужны полумеры?
...
Рейтинг: 0 / 0
Не срабатывает запрос
    #39408637
Фанат Elic-а
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
son456 Запрос не срабатывает.

Может быть надо его запустить на выполнение? Может вы его в word запускаете?

А вообще формулировка "не срабатывает" - идиотская. Приведите ошибку хотя бы.

Покажите, что в sys.v_$nls_parameters.

Покажите, с какими данными Вы работаете. Может у вас в поле Enter xml лежит..

Хотя чего это я разошелся. Извините меня.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Не срабатывает запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]