我应该怎么定义全局变量或者局部变量,才能使我的变量数每次使用后自增1

DECLARE @@i int

set @@i=1

create procedure yyb2 @sfznum varchar(20) as

declare @@i int

update yud

set yriqi=getdate(),@@i=@@i+4,dingdh=convert(varchar(8),getdate(),112)+right( '00'+@@i ,3 )

where sfznum=@sfznum

select yriqi 预约日期,dingdh 订单号,fname1 姓名,num 房间,sfznum 证件号码,fnum1 电话号码,emall 电子邮件,rriqi 预约入住时间, criqi 预约退房时间 , fzr 预约负责人

from yud
where sfznum=@sfznum

sql
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问