各位大侠:
好!小弟想请教一个存储过程的问题:
在User表中,有id,name,stateId(只有0和1两个值)等字段,我想写一个存储过程,要求:通过ID改变stateId的值,如果stateId=1就set stateId=0,如果stateId=0就set stateId=1
拜托各位!!
好!小弟想请教一个存储过程的问题:
在User表中,有id,name,stateId(只有0和1两个值)等字段,我想写一个存储过程,要求:通过ID改变stateId的值,如果stateId=1就set stateId=0,如果stateId=0就set stateId=1
拜托各位!!
create procedure sp_test(@ID int)
as
update [User] set stateId=1-stateId where ID=@ID
go
update user set stateId=abs(1-stateId)
create procedure sp
(@id int)
as
update user set stateId=(stateId+1)%2 where id=@id