📅  最后修改于: 2023-12-03 14:49:46.846000             🧑  作者: Mango
在 SQL Server 中,可以使用 SELECT INTO 语句从现有表创建新表。这个语句基于所选的列,将现有表的数据插入到新表中。以下是关于如何执行此操作的更多信息。
以下是从现有表创建新表的 SELECT INTO 语句的一般语法:
SELECT column1, column2, column3, ..., columnN
INTO new_table
FROM existing_table
WHERE condition;
在此语法中:
以下 SQL 查询将从 "employees" 表的 "first_name" 和 "last_name" 列中选择数据,并将其插入到名为 "employee_names" 的新表中:
SELECT first_name, last_name
INTO employee_names
FROM employees;
上面的示例演示了如何从现有的 SQL Server 数据库表创建新表。SELECT INTO 是一种非常有用的 SQL 查询,尤其是在需要创建具有与现有表中某些列完全相同的列的情况下。此语句易于使用,因此程序员可以轻松创建新表并将数据从现有表中导入该表。