CICS TSQ 5 top ideas you need on real usage

TSQ also called temporary storage queue. To write records for internal reading purpose you can use it in your program.


What is TSQ

TSQ also called temporary storage queues. 3 top commands you need to know to work with TSQs. To add or update a record, you must use the WRITEQ TS command. To retrieve a record, you must use READQ TS command. And to delete a queue, you must use DELETEQ TS command.

You can see after each commands two letters ‘TS’. This means temporary storage queue

Features of  TSQ

  1. To write a record dynamically
  2. You can delete a queue
  3. You can read a queue
  4. In all the commands, QUEUE name is common
  5. Two popular errors are possible. QIDERR- when queue is not present, you will get this error. ITEMERR- when item or record not present, then you will get this error


  • A large amount of external memory you can save with TSQs.
  • You may Store DB2 table data in TSQ for later usage.

Author: Srini

Experienced software developer. Skills in Development, Coding, Testing and Debugging. Good Data analytic skills (Data Warehousing and BI). Also skills in Mainframe.