近日,一运维人员说,两个teradata数据库帐号执行一个相同的语句,产生了不不同的结果集,并且在同一台机器上执行也是如此。并且客户急着要求解释原因。
听到该问题之后,首先怀疑的就是客户端会话字符集设置有问题,查了一下count(*)操作,发现结果是一样,单一换成sum或其他group相关的就出现不同的结果了,执行了一下help session,但没发现什么问题。
后来看了下用户的定义,发现果然是字符集设置的有问题导致的,更改用户的字符集之后,该问题解决。
阅读(1456) | 评论(0) | 转发(0) |