Я пытаюсь преобразовать рабочий запрос MS Access в базу данных Oracle, доступ к которой осуществляется через VB Script (.asp). Это последний раздел предложения WHERE:
sql = sql & "WHERE (UAT.HB.MB_MODE = 'A' AND UAT.HB.PRINT_DATE >= '"
& SD & "' AND UAT.HB.PRINT_DATE <= '" & ED &"' )"
Переменная «SD» (то есть «дата начала») представляет собой текстовую строку, которая может содержать значение, например «11/11/2008». То же самое касается переменной "ED" (то есть "дата окончания").
Однако даты не работают. Требует ли Oracle особого способа использования дат?
Должны ли даты быть преобразованы? Окружаю ли я их ключевым словом «#», как в MS Access?