我使用水晶报告来读取as400上的文件,其中一些文件是多成员文件。 如何在不使用create alaisis命令的情况下阅读某个memeber ?
答案 0 :(得分:1)
SQL没有多成员文件的概念。没有特殊的DB2 for i SQL扩展可以帮助我们处理多成员文件。几乎每个仍使用多成员文件的人都使用CREATE ALIAS。
如果别名不适用于您的情况,请改为调用存储过程。 SP获取成员名称,执行OVRDBF并创建一个Crystal结果集,然后Crystal可以迭代它。
答案 1 :(得分:1)
SQL没有多个成员的概念,因此您需要使用ALIAS。
create alias MyLib.MyAlias for MyLib.MyLogicalFile(MyMember);
select * from MyLib.MyAlias;
drop alias MyLib.MyAlias;
参考: