我拿了一个平面文件,在数据库中查找了一个字段,并在平面文件中添加了另一个字段作为新列。
但是当我将匹配的输出定向到另一个数据库时,匹配的字段在使用Select语句检查时为NULL。
我做错了什么?
答案 0 :(得分:0)
我会在平面文件或查找数据上检查以下任何内容,这可能会导致不匹配: - 带有尾随空白的文本数据 - 大写与小写的文本数据 - 不同数据类型的数字数据,甚至只是精度 - 可能是我上面没有列出的其他问题 - 这只是荒谬的挑剔
为了避免这些问题,我总是明确地使用SQL CAST或Derived Column转换来确保关键字段都是文本,全部大写,并且都是逐字节的。