填报主键

在报表填报属性里面勾选主键,这个系统是怎么判定的,勾选的主键相同就上传数据,还是怎么样的,希望大佬解释下这块问题,关于勾选主键上传数据

FineReport BIGDATA 发布于 2024-1-27 11:06
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-1-27 11:12

勾选的主键一致更新,不一致就新增

最佳回答
0
snrtuemcLv8专家互助
发布于2024-1-27 11:25
最佳回答
0
虎虎生威呀Lv5见习互助
发布于2024-1-27 11:57
删除和更新有主键 其他没有 ,这个主键是自定义的和数据库的主键不是一个概念
最佳回答
0
monvzhileiLv6初级互助
发布于2024-1-27 16:25

填报属性的勾选主键,比如:姓名,订单。那么你最好是数据库把姓名,订单 合起来设置为唯一键。

如果填报属性的勾选主键是ID,在数据库里面,设置ID为主键,那么就没有任何问题了。

最佳回答
0
青春只因年少Lv6中级互助
发布于2024-1-29 08:10

主键的作用 是做为新增数据,还是更新原有数据的依据!

例如:

1、你填报提交,但是你没有设置主键,那你的数据一直是新增提交(插入更新)

2、你填报提交,设置了一个ID为主,那么你提交数据时,程序会检查主键ID的值是否在数据库存,如果存在,就是更新这条数据,不存在就新增一条数据。

3,设置多个主键时,就会判断同时这几个主键内容都一致时,就更新数据,否则新增数据。

  • 4关注人数
  • 437浏览人数
  • 最后回答于:2024-1-29 08:10
    请选择关闭问题的原因
    确定 取消
    返回顶部