注册 登录
编程论坛 SQL Server论坛

存储过程中表A部分字段来自于表B,另一部分字段为固定值,怎么写SQL语句?

蔚蓝的天空 发布于 2010-10-28 11:45, 1107 次点击
存储过程中声明变量@shijian,有空表A(字段为a,b,c,d,e),表B(字段为a,b)
要求:
将表B中字段a和b的值赋给表A中字段a和b
表A中字段C值 为 变量@shijian
表A中e和d字段的值为固定值'01'和'02'

怎么用SQL语句来实现?谢谢各位帮忙
3 回复
#2
aei1352010-10-28 12:15
create proc p_test
@shijian varchar(100)
as
insert into A(a,b,c,d,e)
select a,b,@shijian,'02','01' from B
#3
zhaoyang10082010-10-28 22:06
程序代码:
create procedure twotables
@shijian int
as
  begin
       insert into A(a,b,c,d,e)
        select a,b,@shijian,'01','02' from B  end
#4
蔚蓝的天空2010-10-31 21:31
谢谢各位的回复!问题已解决
1