× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Rob,

Very nice.

Now, if I knew the name of the date field for all the files, I could submit this to batch, substituting the 3 variables.

Library
File
Date

RUNSQL REQUEST(' select ''UPPENFILES'' as MyLib, ''STMTM3P'' as MyFile, GQBGUN, count(*) as MyCount FROM UPpenfiles/STMTM3P GROUP BY GQBGUN ORDER by GQBGUN') OUTPUT(*PRINT)

Run it across an entire library.

Paul

-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Rob Berendt
Sent: Tuesday, September 27, 2016 2:15 PM
To: Midrange Systems Technical Discussion
Subject: RE: SQL output to Printer - anyway of marking/tagging the spoolfile with the PF name

try this
select 'UPPENFILES' as MyLib,
'STMTM3P' as MyFile,
GQBGUN,
count(*) as MyCount
FROM UPpenfiles/STMTM3P
GROUP BY GQBGUN
ORDER by GQBGUN

This will give you nicer column headings.

Rob Berendt
--
IBM Certified System Administrator - IBM i 6.1 Group Dekko Dept 1600 Mail to: 2505 Dekko Drive
Garrett, IN 46738
Ship to: Dock 108
6928N 400E
Kendallville, IN 46755
http://www.dekko.com





From: "Steinmetz, Paul" <PSteinmetz@xxxxxxxxxx>
To: "'midrange-l@xxxxxxxxxxxx'" <midrange-l@xxxxxxxxxxxx>
Date: 09/27/2016 01:53 PM
Subject: RE: SQL output to Printer - anyway of marking/tagging the
spoolfile with the PF name
Sent by: "MIDRANGE-L" <midrange-l-bounces@xxxxxxxxxxxx>



The "double quotes" should have been 'single quotes'

Liking a combination of Rob and Chuck's solution better.

Spoolfile is marked/tagged, also included within the spoolfile.

OVRPRTF FILE(QPQUPRFIL) SPLFNAME(STMTM1P) OVRSCOPE(*JOB)

select 'UPPENFILES','STMTM3P' , GQBGUN,count(*) FROM UPpenfiles/STMTM3P
GROUP BY GQBGUN ORDER by GQBGUN

Device or Total Current
File Queue User Data Status Pages Page Copies
QPQUPRFIL PAULS HLD 16 1
STMTM1P PAULS HLD 16 1

09/27/16 13:44:25 PAGE 1
Constant value Constant value Stmt Exp COUNT ( * )
Due Date
UPPENFILES STMTM3P 0 3
UPPENFILES STMTM3P 1010330 33,745
UPPENFILES STMTM3P 1010406 47,827

Paul



-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of
CRPence
Sent: Tuesday, September 27, 2016 1:23 PM
To: midrange-l@xxxxxxxxxxxx
Subject: Re: SQL output to Printer - anyway of marking/tagging the
spoolfile with the PF name

On 27-Sep-2016 12:09 -0500, Steinmetz, Paul wrote:
[...]
SELECT "pflib", STMTM3P, Date-field, count(*) FROM Library/PFfile
GROUP BY Date-field ORDER by Date-field [...]

Above statement was redacted; this text replaces the comment that
explained that\how the original statement from the OP was not the actual
statement with the following error msg SQL0206:


Column or global variable STMTM3P not found.

The suggested value was shown to be coded as a string-constant [aka a
string-literal] value, for which the apostrophe as delimiter is
required; for file named STMTM3P in library PFLIBNAME, the following
request should function without error:

SELECT 'PFLIBNAME', 'STMTM3P', Date_field, count(*)
FROM PFLIBNAME / STMTM3P
GROUP BY Date_field
ORDER by Date_field

Note: the value could be established as\from a variable, as an
alternative way to resolve the sqlcode=-206; ask if that is of interest
and not understood


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.