首頁 > 資訊科技 > 資料庫 > Sybase 複製百萬筆資料最簡單的方法
2012
10-07

Sybase 複製百萬筆資料最簡單的方法

為了幫資料庫減肥....等了2個多小時,原來是因為 delete 會產生交易日誌,原來最簡單的方式。

1. 先將要的資料透過 select into 到新的資料表
SELECT * INTO TABLE1_TEMP FROM TABLE1 WHERE S_DATE>='20120101'

  1. 刪除原始舊的資料,將整個 table1 表刪除

3. 把資料表名稱改回來
EXEC SP_RENAME 'TABLE1_TEMP','TABLE1'
另外如果有index或是trigger 要另外備份建立,SELECT INTO 只會複製資料。

最後修改日:
作者:蔡 小翰

常見問題:

  1. 文章可以轉貼嗎?可以,不過請要註明出處並標示本站連結。
  2. 載點可以轉貼嗎?可以,歡迎隨意盜連,無須告知。
  3. 反盜版聲明:本站支持正版軟體,請勿討論破解版、快樂版、註冊碼、註冊機、序號...等違法主題。
  4. 檔案無法解壓縮或解壓縮時發生錯誤?請使用7-Zip解壓縮
  5. 更多細節請參閱使用條款及免責聲明


發表迴響