我的Blog我做主^_^

          走向一條通往JAVA的不歸路...

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            64 隨筆 :: 68 文章 :: 77 評(píng)論 :: 0 Trackbacks
          今天一個(gè)朋友問(wèn)起,將自己的想法寫出,以便備用

          EXEC   sp_spaceused  '表名'
          上面的語(yǔ)句查詢的是該表的數(shù)據(jù)大小及總行數(shù)
          下面的是執(zhí)行過(guò)程:
          一、將上述查詢出的總行數(shù)<@totalRow>及數(shù)據(jù)大小<@dataSize>放入臨時(shí)變量中
          二、將待分隔大小與總大小比較,看看要分成幾份,并將份數(shù)<@splitNum>記入臨時(shí)變量中
          三、執(zhí)行:select top @totalRow/@splitNum * into #temp from 表名 ; 并將@totalRow/@splitNum 的值放入@splitRows,并將開(kāi)始行數(shù)<@startRow>及結(jié)尾行<@endRow>記錄
          四、執(zhí)行:EXEC   sp_spaceused  '#temp' 判斷其數(shù)據(jù)大小
          五、如果分隔出來(lái)的大小在合理范圍內(nèi),則執(zhí)行相同操作
          六、如果分隔出來(lái)的大小不在合理范圍內(nèi)則刪除臨時(shí)表,則重新執(zhí)行操作<三>


          posted on 2010-06-18 10:52 java_蟈蟈 閱讀(290) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 轮台县| 万荣县| 武清区| 临漳县| 澜沧| 瓮安县| 阜宁县| 陆河县| 孟村| 万全县| 海林市| 四会市| 黄平县| 宜兰市| 客服| 青田县| 慈利县| 呼图壁县| 西贡区| 松阳县| 新蔡县| 丰台区| 辽宁省| 理塘县| 巴中市| 措勤县| 驻马店市| 枣庄市| 林芝县| 铁力市| 巴中市| 邢台县| 繁昌县| 姚安县| 涿鹿县| 凤阳县| 会泽县| 蕲春县| 陕西省| 黄龙县| 卢龙县|