1
我有2个表格:students
,ece200_atten
。存储过程中的IF条件
- 第一台
students
有2列:id, ece200
,但ece200
是bit
=> true或false - 二表
ece200_attend
有一栏id
当我插入id
我要检查(如果这个ID的ece200 = 1)在表ece200_attend中插入该ID。
我的代码:
alter proc test
@myid int
as
begin
declare @mycourse bit = 1
select @mycourse = ece200 from students
if @mycourse = 1
insert into ece200_attend (id) values (@myid)
end
go
exec test 34003
所以什么问题你的代码? – KumarHarsh