在工作中我們經常遇到需要數據庫表中某個表的具體建表語句,或者需要往數據庫某張表中插入數據的情況,當這張表字段較少時可以手動編寫create和insert語句,但是當表字段較多而我們又並沒有數據庫文檔的時候,可以通過SQLServer自帶工具進行導出,下面我們一起來操作一下吧!
工具/原料
SQLServer 2008 R2
電腦
方法/步驟
登錄SQLServer數據庫:
服務器名稱填寫格式為IP,端口號,輸入登錄名和密碼後進行連接。
找到要進行操作的表所在的數據庫,右鍵-->任務-->生成腳本
首頁是簡介,可直接點擊下一步
第二頁是選擇要生成腳本的對象,若只需要生成數據庫中某一個對象的腳本,則勾選“選擇特定數據庫對象”,然後勾選自己需要用到的表,點擊下一步
第三頁設置腳本編寫的選項:
(1)圖一:默認輸出類型為特定文件,可以指定自己的腳本路徑進行保存,默認勾選覆蓋現有文件,則生成的腳本會覆蓋原有的內容,可根據實際場景進行勾選。
(2)點擊圖一中“高級”按鈕,進入圖二界面,“常規”-->"要編寫腳本的數據的類型"-->僅限架構則只生成建表腳本,架構和數據則生成建表腳本和插入語句的腳本,此處根據需要進行設置。
確定選項後,點擊下一步,第四頁直接點擊下一步即可
操作成功的頁面:會提示腳本保存成功。點擊完成
進入生成腳本時我們配置的路徑可找到script.sql文件,使用SQLServer工具打開後可看到我們需要的建表腳本以及insert 語句。
注意事項
SQLServer生成腳本工具默認只導出架構,需要在高級選項中進行更改
生成的腳本默認覆蓋原來的腳本,請根據需要進行勾選