主题:请教关于储存过程的问题
phliph
[专家分:0] 发布于 2006-01-19 14:07:00
CREATE PROCEDURE dbo.proc_tmpto
@tmpid int,
@useid varchar(20)
as
insert
into comm_dwxx (dwmc)
select dwmc
from web_tmp_dwxx
GO
// 从web_tmp_dwxx表中取出dwmc值插入comm_dwxx表中的dwmc
回复列表 (共5个回复)
沙发
vim [专家分:1170] 发布于 2006-01-19 14:34:00
不明白你在web_tmp_dwxx表中有那些字段??请说详细点~~
板凳
phliph [专家分:0] 发布于 2006-01-19 14:47:00
web_tmp_dwxx 有一个自动增长列和dwmc
3 楼
cwb1128 [专家分:3120] 发布于 2006-01-19 19:01:00
没看出有什么问题啊。你的存储过程没用到变量,你为什么定义两个变量呢?
4 楼
revolution20 [专家分:40] 发布于 2006-01-20 13:52:00
insert
into comm_dwxx (dwmc)
select dwmc
from web_tmp_dwxx
comm_dwxx (dwmc)是自动增长的 为什么还要添加呢 去掉这一列试下
5 楼
vim [专家分:1170] 发布于 2006-01-20 17:15:00
你在存储过程中定义的变量没有用上啊~~你是不是想通过这两个变量来做连接运算将选择出来的数据插进comm_dwxx表的dwmc列呢?如果是这样的话那你在from子句的下面还要加上where子句
我来回复