更新时间:2016-03-17 23:44:15浏览次数:1+次
USE [Study]
GO
Create Procedure CountNum
@id int
AS
if Exists(select * from Vote where VoteNum>0)
begin
update Vote set VoteNum=(VoteNum+1) where ID=@id
end
else
update Vote set VoteNum=1 where ID=@id
GO
也许在设计存储过程的时候,会出现这样的现象:USE [Study]
GO
Create Procedure [dbo].[hero]
@name varchar(50),@ID int
AS
update Vote set HeroName=@name where ID=@ID
在这里,我们设计两个参数,参数ID就是为了删选!删选什么?自己想想哦!而参数name就是为了绑定我们选定的英雄。USE [Study]
GO
Create Procedure [dbo].[opinion]
@result varchar(50),@ID int
AS
update Vote set VoteOpinion=@result where ID=@ID
GO
同样,ID参数也是为了删选,我们利用用户输入的result来绑定数据库中的VoteOpinion。相关资讯