sqlserver数据库中同一个语句为什么多次执行数据都是不一样???这是什么bug?

sqlserver同一个语句为什么每次执行数据都是不一样

FRWPP 发布于 2020-4-29 16:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
willgood1986Lv2初级互助
发布于2020-4-29 16:09

这个是不可能的,如果是这样,微软早就不存在了。

肯定是你的查询过程中存在随机变动的情况,好好查一下SQL.

  • FRWPP FRWPP(提问者) 什么样的是随机变动的情况 我两个表的数据都是没有变得 关联之后的数据一直在变动
    2020-04-29 17:19 
  • willgood1986 willgood1986 回复 FRWPP(提问者) 1. 你单独查一个表会不会变化呢? 2. 你是如何关联的呢
    2020-04-29 17:23 
最佳回答
0
firegunzxLv6高级互助
发布于2020-4-29 16:16(编辑于 2020-4-30 17:02)

sql语句不变的情况下结果不一样,只能说明数据在变化。


left join 别用 or

  • FRWPP FRWPP(提问者) 表的数据都没有变化呢
    2020-04-29 17:15 
  • firegunzx firegunzx 回复 FRWPP(提问者) 执行结果不一样,要么语句变了,要么数据变了,要么数据库连接变了,没有其他原因
    2020-04-30 08:51 
  • 3关注人数
  • 604浏览人数
  • 最后回答于:2020-4-30 17:02
    请选择关闭问题的原因
    确定 取消
    返回顶部