Difference between revisions of "QTEMP"

From MidrangeWiki
Jump to: navigation, search
(Initial page)
 
(reformat some text)
Line 1: Line 1:
{{AN}} is a library created by [[OS/400]] for each job.  There is a separate QTEMP for each job, and despite being named the same, do not share information between jobs.  This is very different from other libraries on the system. The intent is that every job will have a place to store objects needed temporarily - for the duration of that particular job, and no longer.  The job's QTEMP is deleted when the job ends.
+
{{AN}} is a library created by [[OS/400]] for each job.   
 +
 
 +
QTEMP is very different from other libraries on the system.
 +
 
 +
Each job has its own QTEMP, separate from every other jobs QTEMP.
 +
 
 +
QTEMP information CANNOT be shared between jobs.  
 +
   
 +
Conceptually QTEMP is like 'local variables' in a procedure, no other procedure can access a procedures 'local variables', similarly no other job can access a jobs QTEMP library or objects in the jobs QTEMP library.
 +
 
 +
 
 +
The intent is that every job will have a place to store objects needed temporarily - for the duration of that particular job, and no longer.   
 +
 
 +
The job's QTEMP library and all objects in it are deleted when the job ends.
  
 
{{stub}}
 
{{stub}}
 
{{Category:Basics_101}}
 
{{Category:Basics_101}}
 
{{Category:Q_libraries}}
 
{{Category:Q_libraries}}

Revision as of 06:15, 15 May 2008

QTEMP is a library created by OS/400 for each job.

QTEMP is very different from other libraries on the system.

Each job has its own QTEMP, separate from every other jobs QTEMP.

QTEMP information CANNOT be shared between jobs.

Conceptually QTEMP is like 'local variables' in a procedure, no other procedure can access a procedures 'local variables', similarly no other job can access a jobs QTEMP library or objects in the jobs QTEMP library.


The intent is that every job will have a place to store objects needed temporarily - for the duration of that particular job, and no longer.

The job's QTEMP library and all objects in it are deleted when the job ends.


This article is a stub. You can help by editing it. Starting place articles introducing beginners to the 400, plus a review of the fundamentals. Libraries which begin with Q are usually IBM-supplied and perform a function for the operating system.

The TAATOOL CHGSYSTXT can be used to print a list of Q libraries, their corresponding LPP, and the LPP's description. It can also update the library descriptions.

See also: IBM Reference #862565C2007D1AD5

Library Information for Some Libraries Those libraries are: QDCT, QDOC, QDSNX, QFNTCPL, QGDDM, QGPLTEMP, QGYY, QHTTP, QIWSPS, QPDP, QPFRDATA, QPWXCGY, QPWXCPC, QQALIB, QRUMBA, QRUMBAD, QRUMBA2, QSRV, QUPGRADE, QUSRINFSKR, QUSRTEMP, QWSG.