15 评论0and1

林夕丶

没办法实现自增长,生成的单号都是一样的

0 2021-11-19 09:52

Leo.Tsai

有问题可转社区问答或联系技术支持

0 2021-12-01 15:38

用户J1470612

两人同时编辑,流水号相同,设置主键,其中一人不是白写数据了

1 2021-10-03 00:01

Leo.Tsai

可以联合主键的啊,用户名+流水号

0 2021-10-08 11:29

兔子慧

CONCATENATE("RK", format(today(), "yyyyMMdd"), format(sql("sql", "SELECT max(right(单据编号,3)*1) maxid FROM [dbo].[入库主表] where SUBSTRING(单据编号,4,8)=CONVERT(varchar(100), GETDATE(), 112)", 1, 1) * 1 + 1, "000"))

我的数据库改完了这样执行就可以

0 2021-09-21 17:04

yzmNGWFz0745911

select to_char(nvl(max(to_number(SUBSTR(抽样单号,11,9))),0)+1) 抽样单号 FROM 随机抽检记录
oracle数据库可以这样写,实测有效,最后再把号给拼接起来就行了

0 2022-12-12 13:25

Leo.Tsai

这个公式不是跟文档里一样么

0 2021-09-23 10:28

yzm987637

你这为了完成任务而随便写写也至少把数据库字段给扔出来吧。

0 2021-09-02 15:44

Leo.Tsai

这个不影响,都是字符串也行的

0 2021-09-23 10:29

小小迪西

试了老是报错,将截断字符串或二进制数据

0 2021-08-18 11:20

Leo.Tsai

报错解决不了的话,可以联系技术支持看看:QQ:800049425

0 2021-09-23 10:30

兔子慧

数据库设计里面把编号字段宽度调大或者你把abc去掉几个试试

0 2021-09-21 17:06