我的Blog我做主^_^

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

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            64 隨筆 :: 68 文章 :: 77 評論 :: 0 Trackbacks

          06 2010 檔案

               摘要: 今天一個朋友問起,將自己的想法寫出,以便備用

          EXEC sp_spaceused '表名'
          上面的語句查詢的是該表的數據大小及總行數
          下面的是執行過程:
          一、將上述查詢出的總行數<@totalRow>及數據大小<@dataSize>放入臨時變量中
          二、將待分隔大小與總大小比較,看看要分成幾份,并將份數<@splitNum>記入臨時變量中
          三、執行:select top @totalRow/@splitNum * into #temp from 表名 ; 并將@totalRow/@splitNum 的值放入@splitRows,并將開始行數<@startRow>及結尾行<@endRow>記錄
          四、執行:EXEC sp_spaceused '#temp' 判斷其數據大小
          五、如果分隔出來的大小在合理范圍內,則執行相同操作
          六、如果分隔出來的大小不在合理范圍內則刪除臨時表,則重新執行操作<三>   閱讀全文
          posted @ 2010-06-18 10:52 java_蟈蟈 閱讀(283) | 評論 (0)  編輯

          主站蜘蛛池模板: 曲阳县| 兴仁县| 湘潭县| 内黄县| 札达县| 上栗县| 宜兰县| 安多县| 沈阳市| 五莲县| 平舆县| 夏津县| 东平县| 文化| 拉萨市| 宜州市| 巢湖市| 南和县| 南宁市| 万全县| 云安县| 安新县| 灌南县| 柯坪县| 磴口县| 通山县| 民勤县| 原平市| 汉寿县| 贡觉县| 娱乐| 高雄县| 青铜峡市| 分宜县| 柘城县| 井冈山市| 鄢陵县| 辉南县| 扎鲁特旗| 贵南县| 广汉市|