Posted By: nekecal (man) on 'CZdatabases'
Title: Re: ESQL/C
Date: Tue Mar 23 22:04:01 1999
> > > ... podle me je to v podstate knihovna (sada knihoven), ktere ti umozni
> do
> >
> > Nikoli knihovna, ale norma, ktera definuje makrointerpret... neco
> jako
> > klasicky #define, #ifdef atd.. v C...
>
> takze ryze kosmeticka zalezitost?
Ne. Program v ESQL/C vypada jako program v C, ale jsou v nem navic nejake
neobvykle deklarace promennych a bloky SQL-prikazu, ktere jsou uvozeny a
ukonceny specialnimi klauzulemi. Lisi se to jeste v nekolika drobnostech
(zalezi na tom, jestli je to ESQL/C od Informixu nebo od Oracle nebo...).
Preklad vypada tak, ze se tento zdrojak nejdrive protahne preprocesorem
ESQL/C. Vysledkem je obycejny zdrojak v C. Ten uz se potom prelozi jakymkoli
prekladacem. Obycejne se tyhle dve faze provadeji zadanim jedineho prikazu.
Muzete se podivat treba na tuhle stranku:
http://www.ms.mff.cuni.cz/~mpet5400/referaty/informix/ESQL.html
nekecal
--------------------------------------------------------------------