SQL INTO 语句可用于创建表的备份副本。数据库
INTO声明
INTO 语句从一个表中选择数据并将数据插入到另一表中。 代码
INTO 语句通常用于创建表的备份副本或归档记录。 它
SQL INTO 语法
您可以将所有列插入到新表中: table
SELECT * INTO new_table_name [IN externaldatabase] FROM old_tablename
或者仅将所需的列插入新表中:ast
SELECT column_name(s) INTO new_table_name [IN externaldatabase] FROM old_tablename
SQL INTO 实例 - 制作备份副本
以下示例将创建“”表的备份副本: 语法
* Persons_backup FROM Persons SELECTINTO
IN 子句可用于将表复制到另一个数据库:数据
* Persons 'Backup.mdb' FROM Persons SELECTINTOIN
如果我们想复制一些字段,我们可以在语句后面列出这些字段:db
LastName,FirstName Persons_backup FROM Persons SELECTINTO
SQL INTO 实例 - 带有 WHERE 子句
我们还可以添加 WHERE 子句。 标签
以下示例通过从“”表中提取有关居住在“”中的人员的信息来创建一个名为“”的具有两列的表: di
LastName,Firstname Persons_backup FROM Persons City='Beijing' SELECTINTOWHERE
SQL INTO实例-链接表
也可以从多个表中选择数据。
以下示例创建一个名为“”的新表,其中包含两个表中的信息:
Persons.LastName,Orders.OrderNo Persons_Order_Backup Persons Orders Persons.Id_P=Orders.Id_P SELECTINTOFROMINNER JOINON