IBM Mainframe Forum Index
Log In
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register

OBTAIN without record name

IBM Mainframe Forums -> IDMS/ADSO
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message

New User

Joined: 02 Nov 2005
Posts: 24

PostPosted: Tue Feb 06, 2007 2:02 am
Reply with quote


"OBTAIN <RECORD-NAME> DB-KEY IS DIRECT-DBKEY", will get the record instance for the record mentioned based on the db key.

What would "OBTAIN DB-KEY IS DIRECT-DBKEY" (no record name mentioned) fetch? I can see this being used in a program i am analyzing but cant make any sense out of it....

Back to top
View user's profile Send private message

New User

Joined: 02 Mar 2007
Posts: 17
Location: USA

PostPosted: Sun Mar 04, 2007 1:29 am
Reply with quote

DB-KEY is unique for a record occurance. Record Name in this syntax is optional.
Hope that solves your question.

Each record occurrence is assigned a unique numeric identifier, called its database key (db-key).
A record occurrence?s db-key consists of a 32-bit field that typically contains a 23-bit page number and an 8-bit line number. The page number identifies the page in which the record occurrence is stored and the line number identifies the location of the record occurrence within that page.
IDMS/R uses database keys to keep track of where in the database record occurrences are physically stored.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> IDMS/ADSO


Similar Topics
Topic Forum Replies
No new posts How to split large record length file... DFSORT/ICETOOL 10
No new posts SFTP Issue - destination file record ... All Other Mainframe Topics 2
No new posts FINDREP - Only first record from give... DFSORT/ICETOOL 3
No new posts To find whether record count are true... DFSORT/ICETOOL 6
No new posts Validating record count of a file is ... DFSORT/ICETOOL 13
Search our Forums:

Back to Top