IBM MAINFRAME HELP & SUPPORT FORUMS
Technical Forums for IBM Mainframe Applications like COBOL, JCL, CICS, DB2, FileAid, DFSORT, Endevor, Xpediter, CoolGen, CA-7&11, AbendAid, IMS, IDMS, PL/I, MqSeries, SyncSort, Assembler, ChangeMan, Easytrieve, InterTest, REXX, CLIST etc...
 

clarification required on DBD

THIS IS AN ARCHIVE FORUM: CLICK HERE TO GO TO THE ORIGINAL TOPIC

 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> IMS DB/DC
View previous topic :: View next topic  
Author Message
Mahendran3784



Joined: 04 May 2007
Posts: 12
Location: INDIA

Posted: Thu Aug 07, 2008 9:47 pm    Post subject: clarification required on DBD  

I have a piece of code from DBD as shown below.
Code: SEGM   NAME=SEG1,BYTES=200,PTR=(T),PARENT=0                      X
       RULES=(LLL,LAST),COMPRTN=(DPIEXIT,DATA,INIT)
FIELD  NAME=(FIELD1,SEQ,M),BYTES=5,START=7,TYPE=C
Could any one explain about PTR, RULES, COMPRTN parameters? And also what does "M" signifies in the field description of FIELD1? I know a "U" meaning uniqueness of the field value.

_____________
Thanks
M.
Back to top  
Sandy Zimmer



Joined: 13 Jun 2007
Posts: 438
Location: Wilmington, DE

Posted: Fri Aug 08, 2008 5:36 am    Post subject:  

This is "simple" DBD rules. Pointers are assigned for effiiciecy rules. Search this forum for more info.
Back to top  
Mahendran3784



Joined: 04 May 2007
Posts: 12
Location: INDIA

Posted: Fri Aug 08, 2008 9:58 pm    Post subject:  

thanks for ur reply. i got the info about rules and an "M" in the field name.
I looked at some other posts for PTR but i couldn't understand it. plz explain with an example.
Quote: PTR Specifies the pointer fields to be reserved in the prefix area of occurrences of the segment type being defined. These fields are used to relate this segment to its immediate parent segments and twin segments.

PTR=T means pointer type in twin and Reserves a 4-byte physical twin forward pointer field in the segment prefix being defined.
And also about the parameter COMPRT, i could not find out any POST. plz help.
_____________
Thanks
M.
Back to top  
enrico-sorichetti



Joined: 14 Mar 2007
Posts: 3168
Location: italy

Posted: Fri Aug 08, 2008 11:12 pm    Post subject: Reply to: clarification required on DBD  

why not look at the appropriate IMS manual
starting from the manual link at the top of the page
or at the first hand source of all the knowledge at
http://www-03.ibm.com/systems/z/os/zos/bkserv/index.html#other_pubs
Back to top  
Anuj D.



Joined: 22 Apr 2006
Posts: 2229
Location: Phoenix, AZ

Posted: Mon Aug 11, 2008 11:18 am    Post subject:  

Mahendran3784 wrote: plz explain with an example. It's a over broad request, if I don't know something I must read the exaples & come back with what I don't understand..
Back to top  
 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> IMS DB/DC
Page 1 of 1
THIS IS AN ARCIVE FORUM IN READ ONLY MODE. IF YOU WANT TO ASK YOUR DOUBTS USE THE ACTUAL FORUM