Advantage database server 我遇到了数据架构师中没有出现的数据类型的问题,我想知道是什么导致了这种情况

Advantage database server 我遇到了数据架构师中没有出现的数据类型的问题,我想知道是什么导致了这种情况,advantage-database-server,Advantage Database Server,数据类型字符不会出现在版本10的数据架构师中。它现在显示为角色 我在文档中找不到此类型的任何内容 我花了几个月的时间为Advantage数据库开发了一个WCF自定义适配器。现在,由于字符数据类型,我得到了数据类型异常 有人知道对元数据的任何其他未记录的修改吗?字符和字符是一样的。我相信您在ARC 10中看到的与ARC早期版本的差异(我在这里假设,对不起)是一个表面缺陷修复。例如,在ARC 9.1中,如果单击下拉列表,它将作为字符列出 使用sp_getColumns存储过程,我看到ADS10.0和

数据类型字符不会出现在版本10的数据架构师中。它现在显示为角色

我在文档中找不到此类型的任何内容

我花了几个月的时间为Advantage数据库开发了一个WCF自定义适配器。现在,由于字符数据类型,我得到了数据类型异常


有人知道对元数据的任何其他未记录的修改吗?

字符和字符是一样的。我相信您在ARC 10中看到的与ARC早期版本的差异(我在这里假设,对不起)是一个表面缺陷修复。例如,在ARC 9.1中,如果单击下拉列表,它将作为字符列出

使用sp_getColumns存储过程,我看到ADS10.0和ADS9.1返回的类型都是相同的(都是CHAR)


就数据类型异常而言,您遇到了什么样的错误?

这在版本9中没有发生。我使用的是sp_getprocedurecolumn这仍然没有提供太多信息,但假设我了解了一些变化。在9.x中,TYPE_NAME似乎返回CHAR,而在10中,它现在似乎返回CHARACTER。这里有几件事。A) sp_getprocedureclumns没有文档记录,因此可能会发生更改,因为没有文档记录(在我看来)B)DATA_TYPE为这两个(1)返回相同的值。也许你可以打电话给技术支持,询问这个改变是否是有意的。可能是一个bug?这肯定是一个bug,我们将直接用Sybase.IMO记录这些和许多其他问题文档是无用的