Difference between revisions of "QTEMP"
(reformat some text) |
Starbuck5250 (talk | contribs) (link to Access_another_jobs_QTEMP) |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
Each job has its own QTEMP, separate from every other jobs QTEMP. | Each job has its own QTEMP, separate from every other jobs QTEMP. | ||
− | QTEMP information CANNOT be shared between jobs. | + | QTEMP information CANNOT be shared between jobs, except by use of [[MI]] programs or a service job [[Access_another_jobs_QTEMP|trace exit program]]. |
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. | 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 intent is that every job will have a place to store objects needed temporarily - for the duration of that particular job, and no longer. | ||
Line 14: | Line 13: | ||
The job's QTEMP library and all objects in it are deleted when the job ends. | The job's QTEMP library and all objects in it are deleted when the job ends. | ||
+ | ==Categories== | ||
{{stub}} | {{stub}} | ||
− | + | [[Category:Basics 101]] | |
− | + | [[Category:Q_libraries]] |
Latest revision as of 20:48, 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, except by use of MI programs or a service job trace exit program.
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.
Categories
This article is a stub. You can help by editing it.