| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > СУБД, общие вопросы > Формирование даты/времени в запросе? |
| Автор: VSergeyV 27.1.2007, 16:41 |
| Необходимо выполнять запрос, условием выборки которого для поле времядаты является 6 часов следующего дня, как более изящней формировать параметр с учетом переходов между месяцами и годами? БД - Sybase |
| Автор: LSD 27.1.2007, 16:56 |
| Прибавь к текущей дате 24 часа, затем преобразуй в строку вида 27.01.2007, прибавь к строке 06:00:00 так чтобы получилось нечто похожее: 27.01.2007 06:00:00, и преобразуй обратно в дату. |
| Автор: stron 28.1.2007, 20:59 |
| Лучше сразу привести к виду 27.01.2007, а потом прибавить 30 часов |
| Автор: VSergeyV 29.1.2007, 11:20 | ||
Ну у меня так
|
| Автор: LSD 29.1.2007, 11:29 |
Этот код работает? |
| Автор: VSergeyV 29.1.2007, 13:14 | ||
да, но еще лучше так
|