Which command we can use to update a physical file using c.l pgm?
Answers were Sorted based on User's Feedback
Answer / bharathi
We can not update files from CL programs. We can read files
from CL.
| Is This Answer Correct ? | 31 Yes | 6 No |
Answer / sidd
We can update physical files from CL program by either
usinf RUNSQLSTM or STRQMQRY
| Is This Answer Correct ? | 21 Yes | 3 No |
Answer / sumit
Everyone is saying we cannot update pf using Cl...But please
try once using RUNSQLSTM before marking 'NO' to any answers.
As we can update a PF using CL.
RUNSQLSTM uses source file where source member is present.
And this source member contain UPDATE SQL, OR DELETE SQL, OR
INSERT SQL.
RUNSQLSTM SRCFILE(LIB/QSRCPF)SRCMBR(SQLPGM)COMMIT(*NONE)
Once this statement run in CL then PF will get updated,
deleted or inserted with the new record.
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / anupam
Use of RUNSQLSTM helps in updating the physical file within
a CL program.
Syntax:
RUNSQLSTM SRCFILE(LIB/QSRCPF)SRCMBR(SQLPGM)COMMIT(*NONE)
SQLPGM should contain
UPDATE PF set DATA='Value' where DATA'='Value1' and it will
update the PF
| Is This Answer Correct ? | 8 Yes | 2 No |
Answer / rajeev
We can not update a database file throught CL in a normal
way but if we use QSH then we can update or insert. Here I
am showing a exaple of insert.
QSH CMD('db2 "insert into $SCHEMA.$TABLE + VALUES(12,
5,''rajeev'', ''2009-11-24'',.2" ')
| Is This Answer Correct ? | 6 Yes | 1 No |
Answer / gaurav agrawal
In CL program we can not update the database file ,
we can read only.
if any doubt contact at gauravag.innovative@gmail.com
| Is This Answer Correct ? | 7 Yes | 3 No |
Answer / jaishriram
Did anyone tried to test Rajeev's Answer 13, Saying about to
update file using "QSH" ? Not sure....anyone gave a try.
But folks, it works. You know. He really discover a new way
of updating files from CL program.
Thanks Rajeev. Thanks a lot for sharing this tech info.
| Is This Answer Correct ? | 2 Yes | 0 No |
how do you use exceptional write in c specs?
Q. Soppose one job is running in a batch mode for long time now i want to kill(end)this batch job.How you will achive this?
What is the native language of AS/400?
can a join logical file be updated?
How to retrieve data from data area?
What is the purpose of the following? FORDHDR1 IF E K DISK ORDHDRF KRENAMEORDHDRF1
WHICH REPLY CODE IS USED BT sftp ? ... (e.g.226 is used by FTP IF FILE IS TRANSFERED)
what is primarykey?what is difference between primary key and forign key?
Feedback about ELI Faridabad.
how we lock a pf???? what are the parameters used in this command.how we understand whether an object is locked or not?? using command .....we have to use *PSSR? and trough *status..how??.if we give an eg to me???pls answer me anyone..
What are the system objects required for journalling?
what is multijoin logical file? what are the keywords available in joinlogical file? what are the mandatary keywords for joinlogical file? explai the keywords?