我觉得直接
select into 日志表 from 注册表 where 找到新注册用户
这样成不成?

解决方案 »

  1.   

    --==Create User :talantlee
    --==Create Date:2005/03/19
    --===modify by talntlee 2005/02/24
    --==Use:插入一個數據
    --==Exec Insert_Student 99,'','',2CREATE PROCEDURE  Insert_Student
    @Sno varchar(50),
    @Sname nvarchar(50),
    @Ssex nvarchar(50),
    @Sage varchar(50)

    as
    if exists(select * from Student where sno=@sno)
    update student set Sname=@sname,Ssex=@ssex,sage=@sage where sno=@snoelse
    insert into Student(sno,sname,ssex,sage) values(@Sno,@Sname,@Ssex,@Sage)
    GO
    ---你想合並數據可以這樣
    insert into #a 
    select (a,b,c) from 表1 union
    select (b,c,d) from 表2
    select * from #a
    drop table #a
      

  2.   

    楼上的我看应该可以了!再小声问下~这样的存储过程里有UPDATE了!那我ASP程序里把数据给这个存储过程怎么操作啊?以前没存储过程的时候我是用RS。UPDATE的!现在怎么办啊》?第一次用存储过程!见谅哈~~~~~~~~