共計 1244 個字符,預計需要花費 4 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下 SQLServer 數據庫中不同數據庫相同表結構可以相互導入嗎,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
在 SQLServer 數據庫下,新建兩個不同的數據庫名字,然后在數據庫下創建兩個相同結構的表 (建議使用 SQL 語句),比如:
在 soutest 數據庫下寫入以下語句:
createtableEmployee1(EmployeeIDintprimarykey,EmployeeNamevarchar(20)notnull,EmployeeAgesmallintnotnull,EmployeeSexchar(2)default 女 ,EmployeeCellPhoneintnotnull,EmployeeAddressnvarchar(50),EmployeeCommentsnvarchar(1000))
然后往這個表中插入數據 (注:假如在源表中設置了標識符的,請在下面語句前加入 setidentity_inserton, 最后加入 setidentity_insertoff):
SQLServer 數據庫中不同數據庫相同表結構可以相互導入嗎
insertintoEmployee(EmployeeID,EmployeeName,EmployeeAge,EmployeeCellPhone,EmployeeAddress,EmployeeComments)values(2, xd ,12,123455, beijing , handsomeman)insertintoEmployee(EmployeeID,EmployeeName,EmployeeAge,EmployeeCellPhone,EmployeeAddress,EmployeeComments)values(3, xwxe ,12,123455, shanghai , agoodboy)
我們將在 test 下創建表的語句放在另一個數據庫 destest 下執行,這時,我們建立了一個表。再在這個數據庫下執行以下語句:
insertdestest.dbo.Employee(EmployeeID,EmployeeName,EmployeeAge,EmployeeSex,EmployeeCellPhone,EmployeeAddress,EmployeeComments)selectEmployeeID,EmployeeName,EmployeeAge,EmployeeSex,EmployeeCellPhone,EmployeeAddress,EmployeeCommentsfromsoutest.dbo.Employee
至此,工作全部結束。
以上是“SQLServer 數據庫中不同數據庫相同表結構可以相互導入嗎”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!