From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,bf02c238a92156a3 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!cyclone1.gnilink.net!gnilink.net!news-east.rr.com!news.rr.com!news-server.columbus.rr.com!fe2.columbus.rr.com.POSTED!not-for-mail From: "John B. Matthews" Newsgroups: comp.lang.ada Subject: Re: Windows Ada database support. References: <1pfbqtrpc3y3v$.1j9ia6xrmr4pc$.dlg@40tude.net> <2004112719465816807%david@bottoncom> <1wgmsz9nqhzhm.8k6e3o359925$.dlg@40tude.net> <37sspx71yo3v.x8x09ens9mfk.dlg@40tude.net> <1uilt4ov46zgs$.13z3gyuan5tqt$.dlg@40tude.net> <41aaf478$0$13465$ba620e4c@news.skynet.be> User-Agent: MT-NewsWatcher/3.4 (PPC Mac OS X) Message-ID: Date: Fri, 03 Dec 2004 02:50:49 GMT NNTP-Posting-Host: 65.31.62.213 X-Complaints-To: abuse@rr.com X-Trace: fe2.columbus.rr.com 1102042249 65.31.62.213 (Thu, 02 Dec 2004 21:50:49 EST) NNTP-Posting-Date: Thu, 02 Dec 2004 21:50:49 EST Organization: Road Runner High Speed Online http://www.rr.com Xref: g2news1.google.com comp.lang.ada:6729 Date: 2004-12-03T02:50:49+00:00 List-Id: In article , Marius Amado Alves wrote: > "I know PL/SQL and I like it indeed !" (Pascal.) > > And the fact that it looks a lot like Ada has nothing to do with it :-) Server-side procedures with Ada syntax! What's not to like? :-) To understand PL/SQL, it's helpful to recall that SQL is a declarative language: the desired result is specified; the details of getting that result are not. PL/SQL is a procedural "wrapper" that permits embedded SQL statements to be executed and the results examined. PL/SQL's use of Ada syntax lends a pleasant clarity to database programming. In particular, the Ada package concept allows related database objects to be grouped together in a familiar ADT style. Veterans of Ada may be disappointed by the relative lack of support for type extension and concurrency. In its defense, PL/SQL fully supports a rich set of database types, and concurrency is handled by the database engine itself. You can learn more about PL/SQL from the corresponding Oracle manual. It's available on TechNet, registration required: -- John jmatthews at wright dot edu www dot wright dot edu/~john.matthews/