Index
As you know, you can get a CSV file (or a TXT, XLS and so on file) from the result of a query with ACS SQL Script… but if you need to generate a CSV directly from a SQL script you could mix SQL and CL command, as in the following example where we get a CSV file an IFS directory from a query on a NETSTAT system view:
create table qtemp.netstat as (SELECT * FROM qsys2.netstat_info) with data; cl: CPYTOIMPF FROMFILE(QTEMP/NETSTAT) TOSTMF('/home/faq/netstat.csv') STMFCCSID(PCASCII) RCDDLM(CRLF) ADDCOLNAM(*SQL);
And if you want schedule or call this script from another program you could execute it with RUNSQLSTM, as in this simple CL program
PGM
RUNSQLSTM SRCFILE(FAQ400/SRC) SRCMBR(XNETSTAT) COMMIT(*NONE) OUTPUT(*PRINT)
ENDPGM
Page: 1 2
The sources (SQL statement) of this post are available on Github at this link: https://github.com/Faq400Git/Create_Display_Journal_Table_View Personally I am a big…
What is PCML? Program Call Markup Language (PCML) is a tag language based on the Extensible Markup Language (XML) that…
The IBM i system, being a robust and versatile business server, can easily connect to the world of REST APIs,…
There is talk everywhere about this ChatGPT, OpenAI's new system that allows interaction with Artificial Intelligence systems to be more…
I recommend this post by Aldo Succi from his blog "IBM i (AS/400) Fans Only" on the topic of Multimember…
I would like to point out this Power Coffee by the legendary Marco Riva, IBM Champion and colleague. In this…