这是一个最近在工作上遇到的奇怪问题。
起因是这样的,现场工人近段时间经常遇到信息丢失的情况,于是反馈到我这里。
我就是用Profiler进行跟踪,然后问题再次发生后,我就去Profiler去找到了具体的SQL语句。
就有了下面的发现:
1、首先尝试将SQL语句放查询分析器执行,可以执行成功。
2、尝试过修改电脑的子网掩码
在使用 Profiler 跟踪 SQL 语句时发现了一个更新语句,该语句将托盘号 204 的信息清空,但是当查询该托盘时,发现信息仍然是清空后的状态。此问题可能是由于更新语句未成功执行或者在清空信息后有其他操作导致信息被重新赋值。建议进一步检查程序执行的流程,以及确保修改操作的正确性。
会不会是第二个update没有做commit操作?