Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
Serega128
Member

Откуда: от верблюда
Сообщений: 710
Подскажите, есть переменная типа DATE. Подскажите, как в триггере можно получить дату, на 15 минут раньшую, чем в переменной?
22 ноя 07, 13:37    [4949874]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
Fus
Member

Откуда: Питер
Сообщений: 105
Отнять от даты 15/1440
22 ноя 07, 13:41    [4949922]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
зы
Guest
подумайте: если sysdate-1 то будет на один день раньше, то как нужно разделить 1, что бы получить 15 минут, при условии что сутки имеют 24 часа и 1 час имеет 60 минут? ;)
22 ноя 07, 13:42    [4949931]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
Oleg Afanasiev
Member

Откуда: Киев
Сообщений: 3742
вычесть 15/24/60 и будет дата раньшЕе
Или раньшУчее.


-----------------------
Вечны налоги,
Смерть и потеря данных.
Что на этот раз?
22 ноя 07, 13:44    [4949941]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
iV@n
Member

Откуда:
Сообщений: 382
select sysdate, sysdate - interval '15' minute from dual
22 ноя 07, 13:46    [4949957]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
зы
Guest
Oleg Afanasiev
вычесть 15/24/60 и будет дата раньшЕе
Или раньшУчее.


-----------------------
Вечны налоги,
Смерть и потеря данных.
Что на этот раз?

тогда уж для меньших вычислений отнять 1/96 :)
22 ноя 07, 13:46    [4949965]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
OraDen
Member

Откуда:
Сообщений: 828
Date Arithmetic
22 ноя 07, 13:47    [4949972]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
EVIL
Member

Откуда: там, где коллайдер
Сообщений: 360
непонятно, как автор, запостив 200 сообщений в ветке оракл с 2003 года, не знает как получить -15 минут от даты? может вопрос не правильно поставлен?
22 ноя 07, 13:49    [4949993]     Ответить | Цитировать Сообщить модератору
 Re: Как получить дату, на 15 минут раньшую, чем в переменной?  [new]
Oleg Afanasiev
Member

Откуда: Киев
Сообщений: 3742
зы

тогда уж для меньших вычислений отнять 1/96 :)


В таком виде ответ рисковал быть ненаглядным.
Упрощение дробей оставим автору топика. :)
22 ноя 07, 13:50    [4950004]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить