Handling Multiple Members in SQL

SQL
Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

From: Brian Kautz To: All

I just started playing with SQL using the Execute SQL Statement (EXCSQLSTM) command (see "The EXCSQLSTM Utility," MC, December 1994). How does SQL on the AS/400 handle files with multiple members? When I run the following command, I get only the data from the first member of the file.

SELECT * FROM MYLIB/MYFILE

How do I search over all members at once? I tried the Override Database File (OVRDBF) command, but I got an SQL error saying you could not use OVRDBF with *ALL for the members. Does SQL on the AS/400 support selecting an individual member or selecting all members at once? Is the concept of multiple file members in a file universal or unique to the AS/400 environment?

From: Chris Rowell To: Brian Kautz

SQL supports the selection of individual members though the MBR parameter on the OVRDBF command. As you have already seen, you can't use MBR(*ALL) to process multiple members.

From: Richard Shaler To: Brian Kautz

The concept of multiple member files is a unique feature of the AS/400 database system and unknown to SQL. You could easily copy all members of your multiple member file to a single member file with a single Copy File (CPYF) command. Then run your SQL statement against the newly created file.

 CPYF FROMFILE(multi-mbr-file) + TOFILE(file-name) + FROMMBR(*ALL) + CRTFILE(*YES) 

If the file was very large, you probably wouldn't want to use this method.

BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$

Book Reviews

Resource Center

  •  

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: