我的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)航:
           
          主站蜘蛛池模板: 宜宾县| 东方市| 大悟县| 桃源县| 孝感市| 天全县| 禹州市| 永寿县| 南乐县| 百色市| 昌平区| 霍邱县| 沈丘县| 水富县| 铁岭市| 陆良县| 金寨县| 弋阳县| 芜湖市| 光泽县| 巴林左旗| 嘉黎县| 汝州市| 黔西| 萨嘎县| 淮滨县| 乌拉特后旗| 寿光市| 白山市| 拜城县| 竹溪县| 伊宁县| 岳西县| 南溪县| 芮城县| 柘荣县| 武穴市| 临夏市| 隆尧县| 辽源市| 泰顺县|