gpt4 book ai didi

sql - 我可以使用 TRAN&ROLLBACK 进行打印预览吗?

转载 作者:行者123 更新时间:2023-12-04 23:47:06 26 4
gpt4 key购买 nike

我正在为已经存在的报告编写“预览”。按照现在的程序,生成报告会更改数据库(它会为订单生成发票,然后生成报告)。现在我需要一种在不更改数据库的情况下生成报告的方法。生成发票比删除它更容易,所以我在考虑这些方面:

  1. 开始交易
  2. 制作发票
  3. 将数据读入对象(数据集)
  4. 回滚事务
  5. 提供要报告的数据集

这是一个好方法吗?我问是因为它“似乎”不是使用交易的正确方式。

谢谢大家!!!

最佳答案

这不是一个可取的解决方案。您将在表上创建锁并不必要地抨击日志。整个想法似乎非常不可扩展。

您能否重新编码以将 GenerateInvoiceGenerateReport 代码分离为单独的存储过程?然后分别调用它们或添加另一个 DoBoth 存储过程?

关于sql - 我可以使用 TRAN&ROLLBACK 进行打印预览吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8908122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com