SQL Server 2017 SELECT…INTO 创建的新表指定到文件组
原文: SQL Server 2017 SELECT…INTO 创建的新表指定到文件组 SELECT…INTO 在 SQL Server 中也是常见的一个功能,过去用此方法创建的新表只能存储到默认的文件组,但是SQL Server 2017 可以创建到指定的文件组中。 使用SELECT…INTO 需要了解的地方: SELECT...INTO 为大容量操作,大容量操作是最小日志记录操作; 使用 SELECT... INTO 语句可以是比创建表,然后填充具有 INSERT 语句的表更高效; 启用事务复制时,将完全记录 SELECT INTO 操作,即使处于大容量日志恢复模式下; 不能使用 SELECT…INTO 创建分区表; SELECT...INTO 不使用源表的分区方案; 源表中定义的索引、约束和触发器不会转移到新表中; 指定 ORDER BY 子句无法确保按指定顺序插入行; 稀疏列属性不会转移到新表中的列; 当选择列表中包含计算列时,新表中的相应列并不是计算列; 在选择现有标识列并将其插入到新表时,新列将继承 IDENTITY 属性;除非以下条件中的一个为真,列将被创建为 NOT N...