CS_TRANSACTION_NAME defines a transaction name to be used over a connection to Open Server for CICS.
Open Server for CICS uses transaction names to identify executables running under CICS. For more information about Open Server for CICS, see the Open Server for CICS documentation.
Transaction names for Sybase Server applications are determined by the Transact-SQL begin tran statement that marks the transaction’s beginning, not by CS_TRANSACTION_NAME. See the Adaptive Server Enterprise Reference Manual for more information.
All Client-Library applications can set CS_TRANSACTION_NAME. If a transaction name is not required, CS_TRANSACTION_NAME is ignored.