Sql SPSS错误地显示字符

Sql SPSS错误地显示字符,sql,db2,spss,spss-modeler,Sql,Db2,Spss,Spss Modeler,我有一个连接到SPSS Modeler v.17的DB2数据库。目前,DB2中的大多数表都使用一个唯一标识符列,即位数据类型的CHAR(16)。这个列在DB2中显示得很好,但是当我从SPSS中查询数据时,这些值只显示为小正方形和其他无法识别的形状。我认为SPSS在当前设置中无法读取位数据的字符(16),所以我的问题是如何让SPSS显示字符(16)要正确使用位数据?那么您需要在SPSS中使用位数据做什么?位数据被用作数据库中大多数表的主键/外键,我们正从这些表中将数据拉入SPSS。SPSS不支持二

我有一个连接到SPSS Modeler v.17的DB2数据库。目前,DB2中的大多数表都使用一个唯一标识符列,即位数据类型的CHAR(16)。这个列在DB2中显示得很好,但是当我从SPSS中查询数据时,这些值只显示为小正方形和其他无法识别的形状。我认为SPSS在当前设置中无法读取位数据的字符(16),所以我的问题是如何让SPSS显示字符(16)要正确使用位数据?

那么您需要在SPSS中使用位数据做什么?位数据被用作数据库中大多数表的主键/外键,我们正从这些表中将数据拉入SPSS。SPSS不支持二进制数据类型,但这并不一定意味着您不能使用这些数据。它仍然是相同的数据,只是它使用的字符集没有该值的可打印字符。尝试在联接中使用它,它应该仍然有效。这与问题本质上不一样吗?您需要在SPSS中使用位数据做什么?位数据用作数据库中大多数表的主键/外键,我们将数据从中拉入SPSS。SPSS不支持二进制数据类型,但这并不一定意味着你不能使用这些数据。它仍然是相同的数据,只是它使用的字符集没有该值的可打印字符。试着在连接中使用它,它应该仍然可以工作。这本质上不是同一个问题吗?