数据库环境 SQL SERVER2019数据库:“RIVANFR11” 编码保存字段“物料编码”B4为前缀引用单元格的变动值,目前准备固定为三个字符,举例CP1/CP3/CP5之类CONCATENATE(B4, format(sql("RIVANFR11", "SELECT max(right(物料编码,4)*1) maxid FROM dbo.jczl_wl where SUBSTRING(物料编码,1,3)=CONVERT(varchar(100), GETDATE(), 112)", 1, 1) * 1 + 1, "000"))上面代码是改自论坛的一个帖子,目前问题是不能自增流水号,目前这段代码的效果为CP1001 CP3001也就是B4单元格的值是可以应用的,并不能实现自增加想要实现的编号效果根据前缀找到最大流水号然后+1如果CP1003为最大流水号,那本次提交的流水号就是CP1004CP1001 CP1002 CP1001 CP3001 CP3002 CP3003也就是在前缀"CP1"或“CP3”的基础上增加流水号