Официальный сайт студ.городка НГТУ
Программирование и БД » [Oraclexe] вычисление интервала времени 

#1  27.12.06 04:33

[Oraclexe] вычисление интервала времени

вот, собственно, в чём проблема:

1) есть два столбца типа date. нужно вычислить разницу в днях.
все перепробованные команды, найденные в различных пособиях и форумах, не дали результата.

2) доков по этому самому ораклу 10 гэ (чтоб его $ля полпятого утра ..) тож неплохо было бы найти.

Offline

#2  27.12.06 11:01

Re: [Oraclexe] вычисление интервала времени

а в чем проблема, то?  на 9i это можно так сделать, врядли в 10ке сильно переколбасили
TRUNC(date2) - TRUNC(date1), если поля не date, а varchar, то
TRUNC(TO_DATE(date2)) - TRUNC(TO_DATE(date1))

Исправлено VaGon (27.12.06 11:02)

Offline

#3  27.12.06 11:37

Re: [Oraclexe] вычисление интервала времени

http://hostel.nstu.ru/uploaded/profiles/414/3.jpg

Offline

#4  27.12.06 12:04

Re: [Oraclexe] вычисление интервала времени

а если запрос написать правильно? :)

Код: sql:

SELECT date_return, date_order, TRUNC(Oreders.date_return)-TRUNC(Oreders.date_order) diversity FROM Orders

Исправлено VaGon (27.12.06 12:05)

Offline

#5  27.12.06 12:16

Re: [Oraclexe] вычисление интервала времени

АА! заработало! спасибо спасибо спасибо!

Offline

Программирование и БД » [Oraclexe] вычисление интервала времени 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.025 сек.
Выполнено 11 запросов.