希望を秒に基づいて「複製」の行を削除する私たちは、+ 1秒の記録を複製して我々のコードにバグを発見したので、私たちはゆっくりと次のデータが蓄積見ていました。Oracleは</p> <p>...これは理にかなって、タイムスタンプに
DATE
-----------------------------
07-DEC-15 04.12.53.000000000
07-DEC-15 04.12.54.000000000
07-DEC-15 04.12.55.000000000
07-DEC-15 04.12.56.000000000
07-DEC-15 04.12.57.000000000
07-DEC-15 04.12.58.000000000
07-DEC-15 04.12.59.000000000
07-DEC-15 10.12.54.000000000
07-DEC-15 10.12.55.000000000
07-DEC-15 10.12.56.000000000
07-DEC-15 10.12.57.000000000
07-DEC-15 10.12.58.000000000
07-DEC-15 10.12.59.000000000
07-DEC-15 16.12.55.000000000
07-DEC-15 16.12.56.000000000
07-DEC-15 16.12.57.000000000
07-DEC-15 16.12.58.000000000
07-DEC-15 16.12.59.000000000
07-DEC-15 22.12.56.000000000
07-DEC-15 22.12.57.000000000
07-DEC-15 22.12.58.000000000
07-DEC-15 22.12.59.000000000
私たちは、バグを修正したが、現在は各「重複」のため1つのレコードが、すべてを削除する必要があり、この場合には(最新値 を維持するためにDD-MMM-YYのDATEが決定されたていますXX:XX:59秒)ので、私たちはこの
DATE
-----------------------------
07-DEC-15 04.12.59.000000000
07-DEC-15 10.12.59.000000000
07-DEC-15 16.12.59.000000000
07-DEC-15 22.12.59.000000000
で終わる注:このデータは6時間おきに来る ので、我々は 行1、行2、行3、行4
が表示されますしかし、私たちが得たバグのために
row1
row1,row1,row2
row1,row1,row1,row2,row2,row3
row1,row1,row1,row1,row2,row2,row2,row3,row3
etc
新しい行ごとに+1秒です。私たちのディスプレイは秒を表示しません(なぜか分かりません)ので、重複したデータとして表示されます(技術的には1秒のために表示されません)。
いつも59で終わるのではなく、次の分にロールオーバーされたレコードのグループがありますか?そうであれば、それらをどのように処理する必要がありますか?グループは秒が常に連続していますか?グループ間には少なくとも1秒のギャップがありますか? –
TIMEは04:13:00、04:13:01、04:13:02などにロールオーバーします。これはOKと受け入れています。私たちは最後の結果の5行目として04:13:02を持っています。 – Casper
別のエントリとして、たとえそれがリストの最初の7つのレコードと連続していたとしても?あなたは実際に両方の記録を望んでいるのですか、あるいはあなたに選択肢がないと思いますか? –