INSERT INTO ... SELECT语句

 

  INERT INTO...SELECT语法:

INSERT INTO <table_name>
[<column list>]
<SELECT statement>

示例:将另外一个表作为数据源一次插入多条记录

 1 INSERT INTO dbo.T_TQM_DianjianRecord
 2         ( workDate ,
 3           lineCode ,
 4           lineName ,
 5           gongxuCode ,
 6           gongxuName ,
 7           zhandianCode ,
 8           zhandianName ,
 9           gangweiCode ,
10           gangweiName ,
11           banciCode ,
12           banciName ,
13           banzuCode ,
14           banzuName ,
15           dianjianOrderNo ,
16           dianjianStr ,
17           dianJianDate ,
18           dianjianUser ,
19           dianjianUserName ,
20           dianjianResult ,
21           lastResult ,
22           notes ,
23           createUser ,
24           createUserName 
25         )
26 SELECT  
27           '2017-07-25',
28           lineCode ,
29           lineName ,
30           gongxuCode ,
31           gongxuName ,
32           zhandianCode ,
33           zhandianName ,
34           gangweiCode ,
35           gangweiName ,
36           banciCode ,
37           banciName ,
38           banzuCode ,
39           banzuName ,
40           dianjianOrderNo ,
41           dianjianStr ,
42           DATEADD(dd,1,dianJianDate) ,
43           dianjianUser ,
44           dianjianUserName ,
45           dianjianResult ,
46           lastResult ,
47           notes ,
48           createUser ,
49           createUserName 
50         
51 FROM  dbo.T_TQM_DianjianRecord

插入前:

插入后:

 

示例:声明table类型的变量,向变量中一次插入多条记录

USE Portal
GO

DECLARE @tbl TABLE
(
    ProductName VARCHAR(50) NULL,
    CreateDate DATETIME NULL
)
INSERT INTO @tbl
SELECT
    [ProductName], [CreateDate]
FROM 
    [dbo].[Product]

SELECT * FROM @tbl

GO

 

转载于:https://www.cnblogs.com/kaifang1028/p/7227199.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值