今天早上发现一个服务报错了,查看日志发现是 Oracle 报 ORA-01427 错误,这是因为在子查询中单行子查询返回了多行,单行子查询只能返回一行数据。到表里找到了重复记录,清除掉,再给那个表加了唯一索引,然后,查找数据来源的问题。

发表评论