declare
ct number;
dt varchar2(200);
begin
dt:=』』;
for d in 21 … 21 loop – 日期
for h in 15 … 18 loop --小時
for m in 0 … 59 loop --分鐘
for s in 0 … 59 loop --秒
begin
if not (s=0 or s=30 ) then --每隔30s檢查
continue;
end if;
dt:=『2015-09-』||lpad(to_char(d),2,0)||』 『||lpad(to_char(h),2,0)||』:』||lpad(to_char(m),2,0)||』:』||lpad(to_char(s),2,0);
begin
select count(*) into ct from aaa as of timestamp to_date(dt, 'yyyy-mm-dd hh24:mi:ss'); --aaa是要檢查的表
exception
when no_data_found then
null;
when others then
null;
end;
if ct is not null then
dbms_output.put_line(dt||'------'||to_char(ct));
end if;
end;
end loop;
end loop;
end loop;
end loop;
exception
when no_data_found then
raise;
when others then
raise;
end;
–找到時間點後,修改下面的sql ,恢復資料到臨時的表中,檢查確認正確後,匯入到正式表中
–create table aaa164950 as select * from aaa as of timestamp to_date(『2015-09-21 16:49:50』, 『yyyy-mm-dd hh24:mi:ss』)
時間戳 時間
由於團隊業務做的是國際專案,就無法避免乙個問題 時區問題,很多業務都是跟時間有關。一些時間的對比,時間的展示,都會涉及到時區和時間戳,所以花點時間來簡單總結一下 時間戳定義 0時區1970年1月1日到現在的毫秒數,所以全世界同一時刻的時間戳都是一樣的。北京時間對應時間戳 unix 0時區對應時間的時...
js獲取時間戳 時間戳轉時間
1 var timestamp date.parse new date 精準到秒2 var timestamp new date valueof 精準到毫秒3.var timestamp new date gettime 精準到毫秒1 var a new date tolocaledatestrin...
時間與整型資料 時間戳轉換
同樣的時間,乙個模組服務端傳過來的是時間戳,另乙個模組服務端又傳的是代表時間的nsinteger格式,然後按照既定時間格式顯示出來!真特麼想不通服務端幹嘛同乙個東西,非要客戶端用兩種解析方式,新公司的服務端真的好難溝通,脾氣還差,每次跟他說,他就說了幾句他的想法後自己盯著螢幕敲 你怎麼說都當聽不到不...