[Info-vax] Oracle Database vs Oracle/Rdb

John Reagan xyzzy1959 at gmail.com
Sat Jul 13 00:30:10 EDT 2019


On Tuesday, June 25, 2019 at 12:36:33 PM UTC-4, Neil Rieck wrote:
> On Monday, June 24, 2019 at 7:56:05 PM UTC-4, Arne Vajhøj wrote:
> > On 6/24/2019 8:45 AM, Bob Koehler wrote:
> > > In article <37c79af8-f631-4847-b4e8-7158fdba1a00 at googlegroups.com>, Neil Rieck <n.rieck at sympatico.ca> writes:
> > >> That may not be possible depending upon how the customer is using Oracle-RD=
> > >> B. Recall that RDB was developed by DEC as a successor to RMS. Certain DEC =
> > >> languages, like COBOL and BASIC, have builtin support for RMS while other D=
> > >> EC languages provide indirect RMS support via the linker.
> > > 
> > >     You want to be more specific about that claim?
> > 
> > Many VMS languages have language level support for
> > index-sequential files (which is often what is meant
> > by RMS even though practically any file access is
> > via RMS). Definitely Pascal and Cobol. And likely
> > also Basic. But not C.
> > 
> > Any VMS language can use RMS SYS$ calls to access
> > index-sequential files. Including C. Which may be
> > what the "linking" was meant to say.
> > 
> > Arne
> 
> Question: I did not think that Pascal had builtin RMS support (as in directly opening/reading INDEXED files without resorting to system calls). At least this was the case back when I last used VAX Pascal. Was builtin RMS support added to Pascal during the Alpha days -or- are we using different definitions for "builtin"?
> 
> Neil

VAX Pascal V2.0 added the full set of indexed file support back in the early 1980s.  It has a [KEY] attribute, FINDK, options on the OPEN statement etc.  [Well, no support for segmented keys to be full disclosure]



More information about the Info-vax mailing list