create proc 存储过程名@dwbh varchar(10)if((select bs from wxp_gmz where dwid=@dwbh) != (select zjlx from wxp_dwxx where dwbh=@dwbh))delete from wxp_gmz where dwid=@dwbh这样写不对,就是想实现这样的功能,具体应该写
create proc 存储过程名@dwbh varchar(10) asdeclare @bs varchar(10) --intdeclare @zjlx varchar(10) --intselect @bs = bs from wxp_gmz where dwid=@dwbhselect @zjlx = zjlx from wxp_dwxx where dwbh=@dwbhif(@bs=@zjlx)delete from wxp_gmz where dwid=@dwbh