insert into select的问题 求大神,很急
时间:2011-12-22
来源:互联网
declare @saleid int insert into dbo.ss1 select a.,a.,a. from a where 条件a set @saleid=@@IDENTITY if @saleid>0 begin insert into dbo.ss2 select @saleid,a.,a.,a. from a where 条件a end各位大神有没有什么办法使 不用查询两次;第一次查询的结果保存下来。然后下面的insert 再拿过来用
作者: zhouwei7682719 发布时间: 2011-12-22
select a.,a.,a. INTO #T from a where 条件a insert into dbo.ss1 SELECT * FROM #T insert into dbo.ss2 SELECT * FROM #T DROP TABLE #T
作者: kuqideyupian 发布时间: 2011-12-22
SQL code
declare @saleid int
insert into dbo.ss1
select a.,a.,a. from a where 条件a
set @saleid=@@IDENTITY
if @saleid>0
begin
insert into dbo.ss2
select @sa……
如果是这样,不如在dbo.ss1中建立一个触发器,将数据直接插入dbo.ss2中.
作者: dawugui 发布时间: 2011-12-22
if判断可以去掉。
下面直接
SQL code
insert into dbo.ss2 select @saleid,a.,a.,a. from a where 条件a and @saleid>0
作者: maco_wang 发布时间: 2011-12-22
SQL code
select a.,a.,a.
INTO #T
from a where 条件a
insert into dbo.ss1
SELECT * FROM #T
insert into dbo.ss2
SELECT * FROM #T
DROP TABLE #T
作者: zhouwei7682719 发布时间: 2011-12-22
作者: maco_wang 发布时间: 2011-12-22
OUTPUT子句貌似就可以了。
if判断可以去掉。
下面直接
SQL code
insert into dbo.ss2
select @saleid,a.,a.,a. from a where 条件a and @saleid>0
作者: zhouwei7682719 发布时间: 2011-12-22
引用 1 楼 kuqideyupian 的回复:
SQL code
select a.,a.,a.
INTO #T
from a where 条件a
insert into dbo.ss1
SELECT * FROM #T
insert into dbo.ss2
SELECT * FROM #T
DROP TABLE #T
#T 是什么类型 object?……
是临时表
作者: kuqideyupian 发布时间: 2011-12-22
引用楼主 zhouwei7682719 的回复:
SQL code
declare @saleid int
insert into dbo.ss1
select a.,a.,a. from a where 条件a
set @saleid=@@IDENTITY
if @saleid>0
begin
insert into dbo.ss2
select @sa……
如果是这……
最好用触发器来做比较好
作者: szstephenzhou 发布时间: 2011-12-22
引用 4 楼 zhouwei7682719 的回复:
引用 1 楼 kuqideyupian 的回复:
SQL code
select a.,a.,a.
INTO #T
from a where 条件a
insert into dbo.ss1
SELECT * FROM #T
insert into dbo.ss2
SELECT * FROM #T
D……
作者: zhouwei7682719 发布时间: 2011-12-22
作者: fredrickhu 发布时间: 2011-12-22
作者: zhouwei7682719 发布时间: 2011-12-22
作者: kuqideyupian 发布时间: 2011-12-22
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28