首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >U2宇宙ODBC访问

U2宇宙ODBC访问
EN

Stack Overflow用户
提问于 2013-11-05 14:43:25
回答 1查看 466关注 0票数 0

你好,我正在尝试用ODBC连接到Universe。我已经成功地将一些数据导入到大多数表的access中。(我使用access只是为了查看数据,了解一切情况)

有几个表由于精度错误而不会导入。

我刚开始使用这个数据库类型,所以我对所有这些都很陌生。尽管我以前确实有过AS/400 (DB2)的经历。字典文件让我想起了这一点。

无论如何,这个问题是一个有数量的字段。它很好,除非数量大于999.99,否则我会得到一个关于字段太小的错误。显然,ODBC假设字段的精度为5,小数点2位。我查看了字典文件,据我所知,使用MR2的转换代码将字段设置为10R,这似乎就足够了。

在宇宙中,我把它设置在哪里,这样ODBC就知道它比那个更大。

谢谢你的帮助。

更新:我看错了字段,字典中我需要的字段的输出格式实际上是7R。如果有什么不同的话。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-05 16:45:07

尝试将字典条目中的属性6设置为十进制,然后在TCL运行HS.UPDATE.FILEINFO:

代码语言:javascript
复制
>ED DICT MYFILE I.PAY
10 lines long.

----: 6
0006:
----: R DECIMAL
0006: DECIMAL
----: FI

查看火箭的ODBC文档 (第75-76页),了解如何在字典条目中为十进制scale设置自定义精度和缩放。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19791623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档