请问如何查看AS400里面名字长度超过10位的object? ~~~~~~~~~~~~

发布于 2022-09-09 07:54:43 字数 236 浏览 12 评论 3

请问如何查看AS400里面名字长度超过10位的object? ~~~~~~~~~~~~

AS400里面,在SQL环境里用SQL语句生成的表名,长度可以达到20位,
库名可以达到12位,建立完成后外部可以用长名字访问,
但在wrklibpdm里面看到的名字,总共10位,后5位被自动替换成00001,以及往后排序的数字。
请问如何能看到这个表真正的长名字呢?

这里先行谢过~~~~~~~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

烟燃烟灭 2022-09-10 07:51:09

wrklibpdm里在object上用5显示一些索引查看他们的键字情况,
发现里面一些长字段也相应缩减到10位了,是不是也有一个表对应字段名的修改呢?

另外仔细看了一下,原来是个视图,不是个表,原表在QSYS/QADBXREF

迷离° 2022-09-09 14:40:35

多谢,搜索了一下,在应用库里没找到,
在QSYS2库里面找到了个同名表,一查看,好家伙
那些应用表的对应名字全在那里呢

SYSTEM_TABLE_NAME

这一列向后翻了好半天才找到,呵呵

大概那个应用库不是用SQL建的,所以被QSYS2库里那个表接管了?

那里面还有好多其他的不相关的表,大概是别处用的

解决了我的一个疑问,呵呵,多谢了!!!!!!!!

浮生面具三千个 2022-09-09 12:34:44

如果你的LIB也是用SQL建的,那么在你的LIB下可以看到SYSTABLES这个VIEW,你所建在这个LIB下的表的全名在这里可以查到,并且可以查到这个表的全名与traditional file system里面的OBJECT 名称的对应关系。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文