|
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
|
О, заработало :-)
Спасибо.
|
|