Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cis.ohio-state.edu!sei.cmu.edu!marc From: marc@sei.cmu.edu (Marc Graham) Newsgroups: comp.databases Subject: Re: c++ and SQL Message-ID: <26709@as0c.sei.cmu.edu> Date: 7 Jun 91 20:14:43 GMT References: <26540@as0c.sei.cmu.edu> <25095@oolong.la.locus.com> Sender: netnews@sei.cmu.edu Distribution: comp Organization: The Software Engineering Institute Lines: 37 In article <25095@oolong.la.locus.com>, jfr@locus.com (Jon Rosen) writes: |> In article <26540@as0c.sei.cmu.edu> marc@sei.cmu.edu (Marc Graham) writes: |> > |> >In article , cimshop!davidm@uunet.UU.NET (David S. Masterson) writes: |> > |> >|> |> >|> preprocessing standard on top of some other language, but rather a method of |> >|> using SQL that does *not* require a change to the base language that it will |> >|> be used with. If that were the standard, then any RDBMS with an SQL interface |> >|> #undef SOAPBOX_MODE |> >The current ANSI SQL standard includes just such a facility. It is |> >called the Module Language and is defined in ANS X3H2.135-1989 |> >and X3H2.168-1989. A module has the following format (clause 7 of |> >.135 and clauses 7 and 8 of .168): |> |> I believe (although I am not ABSOLUTELY certain and I don't have a copy |> of the draft standard lying around here handy) that the draft SQL2 |> standard has done away with the concept of the Module Language... |> |> It has clearly been abandoned in practice by just about everybody |> who is building SQL DBMSes... I do not know of any major commercial |> implementations of the module language in any data base system that |> calls itself ANSI compliant... |> |> If anyone has any contrary information, please feel free to post |> (or e-mail and I will post)... as I said, I am not positive, but |> I am pretty sure that this is the case... |> |> Jon Rosen I do have a copy of the draft standard lying around here. The module language is chapter 12. Marc H. Graham Software Engineering Institute marc@sei.cmu.edu Carnegie Mellon University (412) 268 7784 Pittsburgh, PA 15213