根据uniqueidentifier将spss数据存储在SQL数据库中
Store spss data on SQL database based on uniqueidentifier
我从 SQL 数据库导入了一个 table 到 SPSS 数据集,我编辑了 table 通过在一些统计之后添加一个新列,但是当我尝试导出table 通过添加新列返回数据库,匹配来自数据集和数据库 table 类型为“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.
如何解决这个错误?
uniqueidentifier 可能是 ODBC 驱动程序不知道如何转换的类型,因为它可能是数据库内部类型。尝试将数据写入新的 table 而不进行转换,然后从数据库中更新数据库 table,转换数据库中的标识符类型。您可以使用其 SQL 子命令将必要的 SQL 放入您的 SAVE TRANSLATE 语法中。
我从 SQL 数据库导入了一个 table 到 SPSS 数据集,我编辑了 table 通过在一些统计之后添加一个新列,但是当我尝试导出table 通过添加新列返回数据库,匹配来自数据集和数据库 table 类型为“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.
如何解决这个错误?
uniqueidentifier 可能是 ODBC 驱动程序不知道如何转换的类型,因为它可能是数据库内部类型。尝试将数据写入新的 table 而不进行转换,然后从数据库中更新数据库 table,转换数据库中的标识符类型。您可以使用其 SQL 子命令将必要的 SQL 放入您的 SAVE TRANSLATE 语法中。