3

誰かがこれを手伝ってくれることを願っています。日時の開始時刻と終了時刻が2つあります。2つの時間差があります。例えば。

Start Time   18/07/2011 08:49:48
End time     18/07/2011 08:49:52         
Diff         +000000000 00:00:04.000000000 ( 04 seconds)

この時間差をこのように開始時間に追加する必要があります

 18/07/2011 08:49:48 
,18/07/2011 08:49:49
,18/07/2011 08:49:50
,18/07/2011 08:49:51
,18/07/2011 08:49:52

簡単に言えば、開始時間に時間差を1つずつ追加する必要があります。それで私は他の計算をする必要があります。

前もって感謝します。

4

1 に答える 1

4
SELECT  CAST('18/07/2011 08:49:48' AS DATE) + (level - 1) / 86400
FROM    dual
CONNECT BY
        level <= (CAST('18/07/2011 08:49:52' AS DATE) - CAST('18/07/2011 08:49:48' AS DATE)) * 86400 + 1
于 2011-07-20T12:17:28.667 に答える