Имя: Пароль:
IT
Админ
Oracle и разница в датах
0 ДенисЧ
 
23.09.09
14:20
Есть табличка в оракле, в ней два поля типа дата.

Как запросом на pl-sql посчитать разницу между ними?

ЗЫ. На MSSQL есть функция datediff()... А в оракле?
1 Helen_Shark
 
23.09.09
14:32
Просто вычтите из одного поля другое:
select tn.B - tn.A from table_name tn
2 Helen_Shark
 
23.09.09
14:33
(1) Если поля типа DATE, то получите количество дней. Если DATETIME, то разница в секундах вроде.
3 ДенисЧ
 
23.09.09
14:35
(2) у меня DATE, но там лежит с точностью до секунд. А как мне их преобразовать?
4 ДенисЧ
 
23.09.09
14:35
О, заработало :-)

Спасибо.