INTO 子句 (Transact-SQL) 发送反馈
请参阅
全部折叠全部展开 语言筛选器: 全部语言筛选器: 多语言语言筛选器: Visual Basic语言筛选器: C#语言筛选器: C++语言筛选器: J#语言筛选器: JScript
Visual Basic(Declaration)
C#
C++
J#
JScript创建新表并将来自查询的结果行插入新表中。如果用户执行带 INTO 子句的 SELECT 语句,必须在目标数据库中具有 CREATE TABLE 权限。SELECT...INTO 不能与 COMPUTE 一起使用。 Transact-SQL 语法约定语法
[ INTO new_table ]
参数
new_table 根据选择列表中的列和 WHERE 子句选择的行,指定要创建的新表名。new_table 的格式通过对选择列表中的表达式进行取值来确定。new_table 中的列按选择列表指定的顺序创建。new_table 中的每列与选择列表中的相应表达式具有相同的名称、数据类型和值。当选择列表中包括计算列时,新表中的相应列不是计算列。新列中的值是在执行 SELECT...INTO 时计算出的。 包括 SELECT...INTO 在内的某些大容量操作的日志记录量取决于对数据库有效的恢复模式。有关详细信息,请参阅恢复模式概述。 在 SQL Server 2000 之前的版本中,只有设置了 select into/bulkcopy,才允许使用 SELECT INTO 创建永久表。不过,在 SQL Server 2000 和更高版本中,select into/bulkcopy 数据库选项不影响您是否可以使用 SELECT INTO 创建永久表。此外,在 SQL Server 2005 中,使用 select into/bulkcopy 将导致恢复模式重置为大容量日志记录。如果恢复模式以前是简单恢复模式,将其更改为大容量日志记录会导致日志链中断。因此,应该立即提取数据库备份或差异备份。然后,立即切换回简单恢复模式或切换到完整恢复模式,将定期日志备份添加到您的备份计划。
请参阅
全部折叠全部展开 语言筛选器: 全部语言筛选器: 多语言语言筛选器: Visual Basic语言筛选器: C#语言筛选器: C++语言筛选器: J#语言筛选器: JScript
Visual Basic(Declaration)
C#
C++
J#
JScript创建新表并将来自查询的结果行插入新表中。如果用户执行带 INTO 子句的 SELECT 语句,必须在目标数据库中具有 CREATE TABLE 权限。SELECT...INTO 不能与 COMPUTE 一起使用。 Transact-SQL 语法约定语法
[ INTO new_table ]
参数
new_table 根据选择列表中的列和 WHERE 子句选择的行,指定要创建的新表名。new_table 的格式通过对选择列表中的表达式进行取值来确定。new_table 中的列按选择列表指定的顺序创建。new_table 中的每列与选择列表中的相应表达式具有相同的名称、数据类型和值。当选择列表中包括计算列时,新表中的相应列不是计算列。新列中的值是在执行 SELECT...INTO 时计算出的。 包括 SELECT...INTO 在内的某些大容量操作的日志记录量取决于对数据库有效的恢复模式。有关详细信息,请参阅恢复模式概述。 在 SQL Server 2000 之前的版本中,只有设置了 select into/bulkcopy,才允许使用 SELECT INTO 创建永久表。不过,在 SQL Server 2000 和更高版本中,select into/bulkcopy 数据库选项不影响您是否可以使用 SELECT INTO 创建永久表。此外,在 SQL Server 2005 中,使用 select into/bulkcopy 将导致恢复模式重置为大容量日志记录。如果恢复模式以前是简单恢复模式,将其更改为大容量日志记录会导致日志链中断。因此,应该立即提取数据库备份或差异备份。然后,立即切换回简单恢复模式或切换到完整恢复模式,将定期日志备份添加到您的备份计划。
dwTypeID1 是主键吗?
还有不要导入以后就删除,感觉是这里最废时间..
导完后使用
TRUNCATE TABLE
[ { database_name.[ schema_name ]. | schema_name . } ]
table_name
[ ; ]
来清除数据表,非常快..
beolee :是sql数据库。