sql數據庫如何在數據庫裏面把其中一個數據庫的表複製到另外一個數據庫裏面

在sqlserver數據庫裏面,咱們確定有這樣一個狀況,假如我用的是SQL2008,如何把數據庫裏面的整個表以及表內數據複製到另一個表中。那應該如何操做??有兩種方法,咱們一塊兒來看一下sql

 

複製表結構:(適合幾個表)數據庫

第一步:首先,打開並鏈接Sql Server,在源數據庫Source_db(源數據庫名稱)上右鍵,而後依次點擊「編寫表腳本爲」→「CREATE到」→「新查詢編輯器窗口」。編輯器

第二步:在第1步產生的編輯器中按」crtl+a「組合鍵全選內容,而後右鍵「複製「(或按"crtl+c"鍵)。sqlserver

第三步:新建查詢,而後右鍵」粘貼「(或ctrl+v);如圖所示,將代碼中Source_db(源數據庫名)改成target_db(目標數據庫名)。接着右鍵單擊」執行「執行代碼。spa

第四步:而後,在目標數據庫的表結構中就能夠看到被複制過來的表了。3d

表的數據內容複製:(適合多個表)server

第一步:選中目標數據庫target_db,而後點擊」任務「→」導入數據「。blog

第二步:進入」SQL Server導入導出嚮導「,根據提示步驟操做。get

第三步:選擇數據源(源數據庫)。bfc

第四步:選擇目標(目標數據庫)、指定表複製或查詢。

第五步:選擇源表和源視圖:設置源表和目標表後,單擊「編輯映射」按鈕,在彈出窗口中選中「啓用標識插入」。(不然後面會出錯)

第六步:一直點擊「下一步」至最後完成操做。

相關文章
相關標籤/搜索