要做一个申请的报表,需要生成流水单号,按照文档里的sql写了填报,但是经过测试发现无法实现插入数据时自增长,多条数据皆为同一单号,麻烦帮忙看看需要改动哪里 CONCATENATE("BGYP", format(today(), "yyyyMMdd"), format(sql("finereport", "SELECT max(right(id,4)*1) maxid FROM BGYP_BPM where SUBSTRING(id,4,8)=CONVERT(varchar(100), GETDATE(), 112)", 1, 1) * 1 + 1,"0000")) |