finereport 可以修改数据库信息嘛?

  可以通过fineReport 修改数据库中表数据嘛? 如 查询数据插入另一个表中。求解答

FineReport 604947324 发布于 2019-5-1 12:17
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
13931576131Lv1见习互助
发布于2019-5-1 13:00

你可以使用设计器对数据集进行修改的。

  • 604947324 604947324(提问者) 可能我还太小白,没挺明白您的意思,可以详细点嘛?
    2019-05-02 08:50 
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-5-1 13:01

可以的。虽然不一定能返回正确结果。但修改的功能是正常的。


你可以在数据集里边写对应的创建表、更改字段、或是删除操作的sql语句,之后,预览就会被执行了

  • 604947324 604947324(提问者) update SAJET.G_CAPACITY_ACHIEVING set current_status=9980 where PDline_name =\'H3-01\' AND PRODUCTION_TIME=\'20190426\'; select to_date(PRODUCTION_TIME,\'yyyy-mm--dd\'),TARGETS,SUM(OUTPUT_QTY) FROM SAJET.G_CAPACITY_ACHIEVING WHERE PDLINE_NAME=\'${pdline_name}\' GROUP BY PRODUCTION_TIME,TARGETS 是这么写嘛?但是报错呀,没得用
    2019-05-02 08:50 
最佳回答
0
yuzhimingLv2初级互助
发布于2019-5-1 21:07

可以的

具体看你什么场景吧

你可以通过填报方式插入数据。

当然你也可以在帆软的新建数据源的sql框中执行ddl语句

  • 604947324 604947324(提问者) 我需要在查询之前先更新数据,比如先修改数据库信息,或者先知悉存储过程,然后再查询取得结果,请问可以实现嘛,最好能配图,我怕我找不到
    2019-05-02 08:38 
  • yuzhiming yuzhiming 回复 604947324(提问者) 写个存储过程吧,然后直接调用存储过程
    2019-05-02 11:11 
最佳回答
0
obsLv0见习互助
发布于2019-5-4 18:02

你可以在创建存储过程时这么写:

image.png

最佳回答
0
mianbao5Lv3见习互助
发布于2019-5-4 21:53

这个是标准功能呀,你加我QQ:


240352193,我远程协助你一下

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