Portal | IBM Manuals | Downloads | Products | Refer | Info | Programs | JCLs | Forum Rules*| Site Map | Mainframe CD 
IBMMAINFRAMES.com - IBM Mainframe Support Forums Index
 
Register
 
IBMMAINFRAMES.com - IBM Mainframe Support Forums Index FAQ Search Memberlist Usergroups Profile Log in to check your private messages Log in
 
REXX DB2 - Isolation level query

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DB2
Author Message
Hariprasad_Pargunan

New User


Joined: 08 Jan 2009
Posts: 13
Location: Chennai

PostPosted: Thu Feb 04, 2010 10:49 am    Post subject: REXX DB2 - Isolation level query
Reply with quote

Hi,


I have written a REXX DB2 program to fetch few rows from the DB2 tables.

Normally, I use "WITH UR" option in all my select queries. Since in REXX we have an option called
"EXECSQL SET CURRENT PACKAGESET='DSNREXUR'" to set the isolation level I have used the same in my REXX program.

My question is, I am setting the above isolation level before I proceed with the select queries so

1) Will the isolation level "UR" be in effect for all the select queries whatever I use in my REXX code? or

2) We can omit this option and provide "WITH UR" clause in the select queries?

Could you please throw some light on this.
Back to top
View user's profile Send private message
References
Moved: Thu Feb 04, 2010 4:27 pm by superk From CLIST & REXX to DB2
sushanth bobby

Active Member


Joined: 29 Jul 2008
Posts: 622
Location: India

PostPosted: Thu Feb 04, 2010 8:27 pm    Post subject:
Reply with quote

Hi Hari,

Quote:
Since in REXX we have an option called
"EXECSQL SET CURRENT PACKAGESET='DSNREXUR'" to set the isolation level I have used the same in my REXX program.


SET CURRENT PACKAGESET is used to specify collection names, it is not even a bit related to isolation levels.

Sushanth
Back to top
View user's profile Send private message
GuyC

Active User


Joined: 11 Aug 2009
Posts: 266
Location: Belgium

PostPosted: Thu Feb 04, 2010 9:05 pm    Post subject:
Reply with quote

sushanth bobby wrote:
Quote:
Since in REXX we have an option called
"EXECSQL SET CURRENT PACKAGESET='DSNREXUR'" to set the isolation level I have used the same in my REXX program.

SET CURRENT PACKAGESET is used to specify collection names, it is not even a bit related to isolation levels.
It is for rexx
Back to top
View user's profile Send private message
sushanth bobby

Active Member


Joined: 29 Jul 2008
Posts: 622
Location: India

PostPosted: Fri Feb 05, 2010 5:07 pm    Post subject:
Reply with quote

Hari,

Thank You GuyC for that.

1) Will the isolation level "UR" be in effect for all the select queries whatever I use in my REXX code?
Yes

2) We can omit this option and provide "WITH UR" clause in the select queries?
Yes

Sushanth
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DB2 All times are GMT + 6 Hours
Page 1 of 1