我有一个表的记录出现了问题大家帮帮忙表的主键是:流水号 (编码格式:200901010001) 这两天我发现个问题就是总自动丢失每天的第一条记录
200901010001 ====》这条丢失
200901010002
200901010003我的程序里没有删除命令 只有insert update
而且很怪就每天的0001这个编号的丢 有什么办法找出原因?
200901010001 ====》这条丢失
200901010002
200901010003我的程序里没有删除命令 只有insert update
而且很怪就每天的0001这个编号的丢 有什么办法找出原因?
SELECT COUNT(流水号) + 1 AS xh, GETDATE() AS 日期
FROM dbo.cld
WHERE (日期 = { fn CURDATE() })程序里流水号 是查找视图得到xh 年+月+日+xh ===》200901010001
第二天的号 200901020001、200901020002
如果没有0001这条记录或者少1条记录自动编码就会重复 在insert 语句的时候就会报错误
可是问题是我今天才发现前几天少的啊