當前位置:編程學習大全網 - 遊戲軟體 - 怎麽備份SQL Server 2008數據庫

怎麽備份SQL Server 2008數據庫

SQL SELECT INTO 語句可用於創建表的備份復件。

SELECT INTO 語句

SELECT INTO 語句從壹個表中選取數據,然後把數據插入另壹個表中。

SELECT INTO 語句常用於創建表的備份復件或者用於對記錄進行存檔。

SQL SELECT INTO 語法

您可以把所有的列插入新表:

SELECT *

INTO new_table_name [IN externaldatabase]

FROM old_tablename

或者只把希望的列插入新表:

SELECT column_name(s)

INTO new_table_name [IN externaldatabase]

FROM old_tablename

SQL SELECT INTO 實例 - 制作備份復件

下面的例子會制作 "Persons" 表的備份復件:

SELECT *

INTO Persons_backup

FROM Persons

IN 子句可用於向另壹個數據庫中拷貝表:

SELECT *

INTO Persons IN 'Backup.mdb'

FROM Persons

如果我們希望拷貝某些域,可以在 SELECT 語句後列出這些域:

SELECT LastName,FirstName

INTO Persons_backup

FROM Persons

SQL SELECT INTO 實例 - 帶有 WHERE 子句

我們也可以添加 WHERE 子句。

下面的例子通過從 "Persons" 表中提取居住在 "Beijing" 的人的信息,創建了壹個帶有兩個列的名為 "Persons_backup" 的表:

SELECT LastName,Firstname

INTO Persons_backup

FROM Persons

WHERE City='Beijing'

SQL SELECT INTO 實例 - 被連接的表

從壹個以上的表中選取數據也是可以做到的。

下面的例子會創建壹個名為 "Persons_Order_Backup" 的新表,其中包含了從 Persons 和 Orders 兩個表中取得的信息:

SELECT Persons.LastName,Orders.OrderNo

INTO Persons_Order_Backup

FROM Persons

INNER JOIN Orders

ON Persons.Id_P=Orders.Id_P

  • 上一篇:愛心小天使事跡材料
  • 下一篇:寬帶網速如何計算如何計算寬帶網速
  • copyright 2024編程學習大全網