The QTEMP library is a library that the system automatically provides for each job on the system and is unique to each job on the system. It is often used for temporary objects that will be used as work areas for the current job. You can place most object types (but not all) into QTEMP. A very partial list of objects that can be put into your job’s QTEMP would be files, programs, user spaces, and data areas. A partial list of what cannot go into QTEMP would be user prorfiles, journal receivers, and output queues. QTEMP is accessible through both traditional library based access and through Integrated File System access (‘/qsys.lib/qtemp.lib’).
What you put into QTEMP will be gone when your current job ends and, with a few exceptions, what is in a given job’s QTEMP is not accessible by other jobs running on the system.
You cannot delete QTEMP.
If you have additional System i related questions you may want to use a tag such as AS/400. This will help in making sure your question is seen by System i (the name for what used to be known as AS/400) users. It was only by luck that I noticed your question.
I hope this helps,