智能更新是基于什么情况判断的?

1、填报的内置SQL,有一种模式叫智能模式,它会自己插入、删除、更新数据,但是我想知道的是,它是基于什么情况下判断是更新还是插入或者删除?

FineReportafr751116 发布于 2016-9-26 10:32
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
macro_hard发布于2016-9-26 10:32(编辑于 2023-9-6 09:34)
555
  • afr751116 afr751116(提问者)

    那看来用这个方法解决不能插入NULL值的问题了,反正插一条固定值的记录进去,当你不想插入时,反正它检测到主键一样,也只会更新同一个记录,这样数据库只是多了一条废记录。
    回复
    2016-09-26 11:19 
最佳回答
0
flyingsnake发布于2016-9-26 10:34(编辑于 2023-9-6 09:34)
555
  • afr751116 afr751116(提问者)

    有删除,当你的主键一样的情况下,其它列都没改变,它就是删除,试了
    回复
    2016-09-26 11:55 
最佳回答
0
afr751116发布于2016-9-26 11:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
boykarl911发布于2016-9-26 11:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
afr751116发布于2016-9-26 11:55(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    我发的第二个模版你试了么?
    回复
    2016-09-26 11:58 
最佳回答
0
macro_hard发布于2016-9-26 11:58(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 500浏览人数
  • 最后回答于:2016-9-26 11:58
    活动推荐 更多
    热门课程 更多
    返回顶部