SQL 匯出 Insert Scripts
一般我們可以使用SQL Server Manager Studio(SSMS)來匯出Insert Scripts。
Step 1: 選擇DB->Tasks->Generate Scripts
Step 2: 選擇Table
Step 3: 編輯匯出設定
Step 4: 選擇Data Only
這樣我們就能將資料匯出Insert Scripts,再將此sql語法執行並匯入資料到其他DB中。
但是這個方式無法做篩選的動作,只能將整個Table資料匯出。
如果需要做篩選資料,我們可以利用Visual Studio(VS) - SQL Server 物件總管來製作Insert Scripts。
首先我們要先安裝SQL Server Data Tools(SSDT),一般安裝VS時會預設安裝好SSDT,如果沒有的話要先安裝SSDT。
Windows 搜尋Visual Studio Installer
選擇SSDT
在其他工具組中點擊資料儲存和處理,右邊勾選SSDT,下載安裝即可。
安裝好SSDT之後,接下來我們要利用SSDT產生篩選後的Insert Scripts
Step 1: 連接SQL Server
開啟VS後,選擇檢視->SQL 物件總管
設定好SQL Server連接資訊
連接好之後,我們就可以看到DB中的所有資訊。
Step 2: 查詢資料
在我們想要匯出的Table上點右鍵,選擇檢視資料。
Step 3: 過濾資料
在資料頁面的左上方,點擊漏斗Icon
輸入篩選條件並套用
也可以使用like 語法
Step 4: 匯出Scripts
篩選出資料後,點擊上方匯出指令至檔案
這樣就能將篩選後的資料,製作成Insert Scripts了。
SQL 匯出 Insert Scripts
https://nickcarter9.github.io/2021/11/10/2021/2021_11_10-generate_insert_scripts/