注册 登录
编程论坛 SQL Server论坛

从execl 如何更新sql凭证号假设已删除0005-0006凭证号,如何将0007更新为0005,其余的凭证号依次类推

粉皮哥 发布于 2023-08-31 18:56, 351 次点击
假设已删除0005-0006凭证号,如何将0007更新为0005,其余的凭证号依次类推
strSql = "update  " + w + " set pzh=right('0000'+cast(pzh-1 as varchar(4)),4) where pzh>变量值",这里变量值如何书写

[此贴子已经被作者于2023-8-31 18:58编辑过]

1 回复
#2
yiyanxiyin2023-09-19 13:44
凭证号一般都是唯一的, 第一次创建后就不要改了
1