1:为什么要循环?
alter table 表名 add buynumber int -- 加一字段
update buynumber set buynumber = 7999 + convert(int,buysn) -- 是这样吗? update 表名 set buysn = pwdencrypt(buysn) -- 加密
alter table 表名 add buynumber int -- 加一字段
update buynumber set buynumber = 7999 + convert(int,buysn) -- 是这样吗? update 表名 set buysn = pwdencrypt(buysn) -- 加密
2 8001
3 8002
4 8005————》这个怎么是8005,是8003吗?update buynumber set buynumber = 7999 + convert(int,buysn)
declare @x int
set @x=2
alter table 表1 add buynumber int
declare cur_aa CURSOR FOR
select buynumber from 表2 --表2为buynumber字段所在的表
OPEN cur_aa
FETCH NEXT FROM cur_aa into @ss
while(@@FETCH_STATUS<>-1)
begin
insert into 表1(convert(char(5),@x),@ss)
set @x=@x+1
end
update 表1 set buysn = pwdencrypt(buysn) -- 加密