0

I am using crystal reports to read files on an as400, some of the files are multi-member files. how can i read a certain memeber without using the create alaisis command?

4

2 回答 2

1

SQL 没有 Multiple Members 的概念,因此您需要使用 ALIAS。

create alias MyLib.MyAlias for MyLib.MyLogicalFile(MyMember);

select * from MyLib.MyAlias;

drop alias MyLib.MyAlias;

参考:

于 2014-05-13T12:06:24.723 回答
1

SQL 没有多成员文件的概念。没有特殊的 DB2 for i SQL 扩展可以帮助我们处理多成员文件。几乎所有仍然使用多成员文件的人都使用 CREATE ALIAS。

如果别名不适用于您的情况,请改为调用存储过程。SP 获取成员名称,执行 OVRDBF 并创建一个 SQL 结果集,然后 Crystal 可以对其进行迭代。

于 2013-01-29T18:28:27.110 回答