Sybase ASE-UPDATE语句影响的记录是否能超过结果窗口显示的记录?

时间:2019-04-17 19:23:15

标签: sql sql-update sybase-ase

我是一家小型美国商业情报团队的成员,该团队属于一家跨国公司,该团队由商业方面的高级用户组成,并获得write / drop / create的许可Sybase ASE中的特定数据库。在最近之前,我们在办公室有一个承包商,负责我们日常报告/处理的更多日常事务。从本质上讲,我们不得不搬到了印度的一对全职低层员工,他们在很大程度上都表现出色。最近,其中一个提交了草率的UPDATE语句,在过去2周内没有提交过一次,而是提交了两次,这破坏了12年前的数据。该员工声称更新语句不是草率的,并且结果窗口显示了所需的更新记录数量(2,而不是30,000+)。在正常的公司中,我们可以检查日志文件,但是DBA的职责已外包给了一家糟糕的服务提供公司,他们无法以明确的方式(在特定日期的凌晨3点至8点之间)提供日志文件。

我想相信员工,但这没有任何意义。我的问题是:在无法引用日志文件的情况下,是否有系统错误可能导致UPDATE语句更新的记录多于结果窗口显示的内容?也许印度雇员的PC到美国的服务器之间的距离可能会引起某些问题?

此表上没有this post中建议的触发器。

谢谢-

0 个答案:

没有答案