在5400 session 中使用交互式SQL的AS400上,
select * from myfile
仅当myfile具有多个成员时,才从一个成员返回行。
如何从特定成员获取行?
重要提示:最后,我想通过JDBC使用jt400进行此操作,因此,我真的想要一个可以在其中运行的解决方案。
谢谢。
最佳答案
您可以使用create alias命令创建别名:
CREATE ALIAS myLibrary/myAlias FOR memberLibrary/memberFile(memberName)
这将允许您像使用任何其他文件一样使用别名对该成员运行sql:
SELECT * FROM myLibrary/myAlias
请记住,别名将在您的 session 结束后保留,这不是临时的。因此,如果完成后不需要别名,请在QTEMP中创建别名,或在完成别名后显式删除别名:
DROP ALIAS myLibrary/myAlias
高温超导
关于sql - 对AS400上的多成员文件进行SQL查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/346512/