数据库中表A的查询一部分数据显示在界面上,select * from A where 条件='XXX',
主键是id。填报新增一行记录时,不仅要求,新增的这条记录id和显示在预览上的数据id不重复;还要求与在界面上看不到的,没有显示在界面上的,其实就是表A在数据库中的所有数据也不重复,求解。前面一部分我解决了,后面怎么解决?
使用UUID当主键
或者用自增ID填报
数据库自增长ID填报- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
如果只是ID 容易 但是 我觉得这个不是你想要的结果 你是想要这条数据具有唯一性而不是只是ID具有唯一性
数据库是怎么设计的 ID 字段1 字段2 字段3 字段4 在填报 使用UUID 生成到 数据库的ID 理 UUID就是电脑随机生成32位数 ,用UUID 生成的 32位数字作为主键 这样就不会有重复的