关于自增列的问题
填报报表中,填报的内容对应数据库中两个表,一个为主表,一个为子表,主子表通过主表的自增列关联。现在处理方式是把主子表分开填报,先填报主表,生成了主键后,子表通过生成的主键再填报子表。请问应怎样把它们做到一个填报报表中?
FineReport 13762929400 发布于 2020-5-5 15:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-5-5 16:35

如果这个方法行不通可以换个方法呀.比如数据库触发器.

最佳回答
0
snrtuemcLv8专家互助
发布于2020-5-6 08:33

使用自增长ID是不行的,主子表同时填报,建议采用另外字段关联,主子表各增加一列UUID,使用帆软自带函数UUID()自动生成UUID,来实现。

使用 UUID 实现唯一编号-https://help.finereport.com/doc-view-2869.html


最佳回答
0
L大大Lv7高级互助
发布于2020-5-6 09:05

不建议使用自增ID做关联,你可以选择UUID或者毫秒值。

  • 4关注人数
  • 574浏览人数
  • 最后回答于:2020-5-6 09:05
    请选择关闭问题的原因
    确定 取消
    返回顶部