回 帖 发 新 帖 刷新版面

主题:请教关于储存过程的问题

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个回复)

沙发

不明白你在web_tmp_dwxx表中有那些字段??请说详细点~~

板凳

web_tmp_dwxx 有一个自动增长列和dwmc

3 楼

没看出有什么问题啊。你的存储过程没用到变量,你为什么定义两个变量呢?

4 楼

insert
    into  comm_dwxx (dwmc)
          select dwmc
         from web_tmp_dwxx

comm_dwxx (dwmc)是自动增长的 为什么还要添加呢 去掉这一列试下

5 楼

你在存储过程中定义的变量没有用上啊~~你是不是想通过这两个变量来做连接运算将选择出来的数据插进comm_dwxx表的dwmc列呢?如果是这样的话那你在from子句的下面还要加上where子句

我来回复

您尚未登录,请登录后再回复。点此登录或注册