posts - 13,  comments - 4,  trackbacks - 0

          說明:IbosExecHistory系列表是提供歷史數(shù)據(jù)查詢的歷史表;

          IbosExecHistory為試圖;

          IbosExecHistory_XXXX中“XXXX”為年份,供存放該年所有歷史數(shù)據(jù),此類表做歷史數(shù)據(jù)備份用,不提供維護(hù)系統(tǒng)查詢;

          IbosExecHistory_month_X中“X”為月份(1-9不加0),此類表做循環(huán)使用,根據(jù)維護(hù)系統(tǒng)要求查詢時(shí)提供6個(gè)月內(nèi)數(shù)據(jù),故在此前六個(gè)月之外的數(shù)據(jù)可清楚。最后及時(shí)清楚,否則將造成與往年數(shù)據(jù)共存現(xiàn)象,較難分離。若造成累計(jì),建議將數(shù)據(jù)使用bcp導(dǎo)出后,對(duì)文件進(jìn)行操作,不要在數(shù)據(jù)庫中進(jìn)行操作。

          工作原理:為減少對(duì)數(shù)據(jù)庫性能造成影響,使用bcptruncate table操作,做truncate table時(shí)應(yīng)謹(jǐn)慎。

          本文目的:提供IbosExecHistory_month_X表歷史數(shù)據(jù)清除步驟。

          注:以下步驟以20105月份歷史數(shù)據(jù)清除為例,在實(shí)際操作中需更改重要sql語句,謹(jǐn)記。

          具體步驟:

          1.查詢年份表中是否已有該月數(shù)據(jù),結(jié)果為0,則順序執(zhí)行

          select count(*) from IbosExecHistory_2010 where SendTime>='2010-05-01' and SendTime<'2010-06-01'

          2.查詢?cè)路荼碇惺欠褚亚宄Y(jié)果不為0,則順序執(zhí)行

          select count(*) from IbosExecHistory_month_5

          3.使用bcp命令進(jìn)行數(shù)據(jù)導(dǎo)出,bcp命令OS命令,在已安裝sybase數(shù)據(jù)庫客戶端的系統(tǒng)上方可使用

          bcp test..IbosExecHistory_month_5 out d:\IbosExecHistory_month_5.txt -c -t "{" -r "\r\n" -Uibos -Pibos123 -Stfh28

          4.使用bcp命令進(jìn)行數(shù)據(jù)導(dǎo)入

          bcp test..IbosExecHistory_2010 in d:\IbosExecHistory_month_5.txt -c -t "{" -r "\r\n" -Uibos -Pibos123 -Stfh28

          5.清除月份表數(shù)據(jù)

          truncate table IbosExecHistory_month_5

          posted on 2010-12-22 15:54 身在半空 閱讀(294) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          <2010年12月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 绵阳市| 南靖县| 阜宁县| 平原县| 文水县| 三门峡市| 斗六市| 平和县| 浪卡子县| 离岛区| 阜南县| 华蓥市| 宁明县| 文山县| 隆回县| 郎溪县| 繁昌县| 青田县| 上犹县| 南昌市| 吴桥县| 玉树县| 兴山县| 法库县| 九寨沟县| 瓮安县| 怀安县| 西安市| 吉林省| 西盟| 彭山县| 化隆| 兴国县| 梓潼县| 博乐市| 繁昌县| 休宁县| 阳谷县| 台前县| 原阳县| 保靖县|