Текущий архив: 2006.07.02;
Скачать: CL | DM;
Вниз
Дата в SQL запросе Найти похожие ветки
← →
bva © (2006-06-14 21:32) [0]Помогите плиз!
Необходимо выбрать из таблицы данные у которых дата записи + 31 меньше или равна текущей
наподобие
select * from TMP where d_zap+31<=d_tek
Но сами понимате................
СУБД DB2
← →
Desdechado © (2006-06-14 21:37) [1]> Но сами понимате
не понимаю. проблема в чем?
← →
ЮЮ © (2006-06-15 03:21) [2]Осталось d_tek заменить на функцию, возвращающую текущую дату (читай мануал по своему серверу) или на параметр :d_tek, который заполнить на клиенте (функция Date())
← →
bva © (2006-06-15 10:23) [3]Получаю сообщение об ошибке
Anexpression with a datetime value or a labeled duration is not valid
← →
StriderMan © (2006-06-15 10:37) [4]SELECT * FROM TMP WHERE d_zap <= :DATE
...ParamByName("DATE").Value := Date - 31;
← →
Sergey13 © (2006-06-15 10:44) [5]2bva © (14.06.06 21:32)
Подозреваю, что число 31 в сабже это от незнания о функции IncMonth.
2[3] bva © (15.06.06 10:23)
Наверное ошибся в 17 строке. Бывает.
Страницы: 1 вся ветка
Текущий архив: 2006.07.02;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.028 c