2010-10-14 75 views
0

数据类型char未出现在版本10的Data Architect中。它现在显示为字符。数据类型问题

我在这种类型的文档中找不到任何东西。

我花了好几个月为Advantage数据库开发WCF自定义适配器。由于CHARACTER数据类型,现在我正在获取数据类型异常。

有没有人知道任何其他未公开的MetaData修改?

回答

2

CHAR和Character是相同的东西。我相信你在ARC 10和早期版本的ARC中看到的不同(我在这里假设,对不起)是一个整形错误修复。例如,在ARC 9.1中,如果您单击下拉列表,它将被列为字符。

使用sp_getColumns存储过程我发现ADS 10.0和ADS 9.1(都是CHAR)返回的类型相同。

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

+0

这并没有发生在版本9中。我正在使用sp_getProcedureColumns – 2010-10-15 11:57:30

+0

这仍然没有给出太多的信息,但有一些更多假设我认为我理解了这种变化。在9.x中为 ,TYPE_NAME似乎返回CHAR,并在10中它现在似乎返回CHARACTER。 这里有几件事。 A)sp_getProcedureColumns由于没有文档(在我看来)B)DATA_TYPE对于(1)都返回相同的结果,所以没有记录,因此可能会有变化。也许用这个作为解决方法 C)也许你可以打电话给支持人员,询问这种改变是否是故意的。也许是一个错误? – Edgar 2010-10-15 15:16:35

+0

这绝对是一个bug,我们将直接用Sybase记录这些和许多其他问题。 – 2010-10-15 15:30:40