"The name DB2, or IBM Database 2, was first given to the Database Management 
System or DBMS in 1983 when IBM released DB2 on its MVS mainframe platform." -- 
Wikipedia, citing an IBM manual as authority.

I think the question is irrelevant however. The program may *never* have been 
compiled (at least in anything resembling its current form) by 5740-CB1. The 
program may not have existed in 1981 or 1983. The OP simply latched onto some 
old JCL or Endevor control statements.

Also, DB2 "version one" may have come after 5740-CB1 -- nonetheless its 
inserted statements were probably compatible with then-existing COBOL. 

Charles

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Tony Harminc
Sent: Thursday, January 21, 2016 3:10 PM
To: [email protected]
Subject: Re: Compile error

On 21 January 2016 at 12:31, Chris Bowen <[email protected]> wrote:
> For clarity:
> The problem code was almost certainly inserted by the DB2 
> pre-compiler. With a level of DB2 contemporary with the COBOL compiler it 
> would have worked - different code would have been inserted.

The last copyright date on the compiler seems to be 1981. Did DB2 exist as a 
product in 1981? I was at a shop that used SQL/DS (on VM) very early in the 
game, and that was1984, and I'm pretty sure DB2 came out after SQL/DS. Was 
there ever a DB2 that was contemporary with this COBOL compiler?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to