我从SQL数据库导入一个表到SPSS数据集,我在一些统计信息之后通过向其添加一个新列来编辑该表,但是当我尝试通过添加新列将表导出回数据库时,通过匹配来自数据集和数据库表的主键,其类型为" uniqueIdentifier,此错误显示给我
> Error # 6492
>The ODBC subsystem has issued an error which prevents the processing of SAVE
>TRANSLATE ODBC request.
>Execution of this command stops.
>[Microsoft][ODBC SQL Server Driver][SQL Server]Conversion failed when
>converting from a character string to uniqueidentifier.
如何解决此错误?
答案 0 :(得分:1)
uniqueidentifier可能是ODBC驱动程序不知道如何转换为的类型,因为它可能是数据库内部类型。尝试将数据写入新表而不进行转换,然后从数据库中更新数据库表,转换数据库中的标识符类型。您可以使用其SQL子命令将必要的SQL放入SAVE TRANSLATE语法中。