一、select   into  from

语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1

应用场景:常用于创建表的备份复件或者用于对记录进行存档

example1:

SELECT * INTO  dbo.t_Category20190327 FROM dbo.t_Category WHERE ParentId=0

example2:

SELECT Persons.LastName,Orders.OrderNo
INTO Persons_Order_Backup
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P

example3:

SELECT *
INTO Persons IN 'Backup.mdb'
FROM Persons

备注:IN 子句可用于向另一个数据库中拷贝表

二、insert into from

语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1

应用场景:用于从一表格中取数据填充到另一表格中。

example1:

INSERT INTO dbo.t_Category( Name ,ParentId , Depth ,Sort  ) SELECT Name,PId,0,0 FROM dbo.t_Category20190327

三、区别:

select   into  from  要求填充的目标表不存在,因为在插入时会自动创建目标表。

insert into from     要求目标表必须存在。

最新文章

  1. lua 代码风格
  2. JVM的SNMP监控配置
  3. Linux Overflow Vulnerability General Hardened Defense Technology、Grsecurity/PaX
  4. Codeforces Round #235 (Div. 2) B. Sereja and Contests
  5. 用OOP设计以下场景。太阳发出太阳光,照射在墙壁上,在地面形成影子。
  6. 使用Apache ab进行压力测试(参数说明)
  7. mybatis写mapper文件注意事项(转)
  8. Linux----硬连接和软连接
  9. UCOS 中的中断处理
  10. VNC配置连接远程服务器桌面-linux\windows
  11. jvm的可见性的理解
  12. view添加阴影无效
  13. 使用 PUTTY 操作 Google Cloud
  14. MS SQL 模仿ORACLE的DESC
  15. Redis危险命令重命名、禁用
  16. [转]FTP命令字和响应码解释
  17. 8 -- 深入使用Spring -- 4...5 AOP代理:基于注解的“零配置”方式
  18. 给iOS开发新手送点福利,简述UITableView的属性和用法
  19. Android Google Analytics
  20. Express开发性能优化

热门文章

  1. Sitecore8.2 GeoIP - 在8.2的引擎盖下发生了什么?
  2. 利用python把成绩用雷达图表示出来
  3. vue父组件给子组件传值:属性的形式
  4. JS文件写法操作,DOM基本操作
  5. 连阿里都在用它处理亿万级数据统计,论其对Java程序员的重要性!
  6. showDialog 必须Stateful
  7. golang设置title并获取窗口句柄
  8. sql的优化
  9. BZOJ 4259 残缺的字符串
  10. 【Python】函数总结