Posted By: PaJaSoft (Menhir Mover & Linux Man) on 'CZdatabases'
Title:     Re: Jeste k ESQL
Date:      Thu Mar  9 20:43:48 2000

> Nepada. Sice hlasi chyby, ale nepada. Nespadl mi jeste ani jednou a to 
> pouzivam hoodne krkolomne konstrukce. Akorat ma obcas posunute radkovani o
> 1, 
> ale to je chyba, o ktere se vi. 

     Osobne bych spise vrazdil za docela slusnmy rozdil mezi 'view' v debugeru 
a tim, kde vidim pozici v programu.. docela se mi osvedcilo rucne prelozit 
source do C, vykopat vsechny preprocesorove presouvace radku a pak teprve 
prelozit a debugovat.... 

> Jedine, kdy to selhava, je pri jmenu tabulky. To je ale normalni a holt se
> to 
> musi resit jinak. Ja to delam pomoci execute immediate.
> Netusite, do jake miry je to standardni? 

     Ja bych na to sel spise pres exec prepare a podobny veci...

> > no podle mne je esql takova hracka
> 
> Mne prijde, ze se s tim da udelat temer vsechno, co muzes potrebovat.

     Snake, koukam, ze kdyz jsi pred vice jak rokem zacinal s PostgreSQL, tak 
jsem Te do ESQL docela tlacil a nyni tu je ovoce, branis ESQL zuby nehty jako 
ja...;-) 

> to je nasledujici: pokud definuji promennou typu char* primo v parametrech 
> funkce, pak mi ESQL z neznamych duvodu hodnotu toho ukazatele prepise na 
> nesmysl. Ale neni to neresitelny. 

     Ja bych rekl, ze v dalsi verzi se to vyvrbi, jedna oficialni verze 
prepisovala na nesmysl  odkaz v exec sql whenever <sqlerror|sqlwarning> goto 
label;, jina zase nesnasela 2 aktivni kurzory (pozici toho 1. pri pouziti 2. 
opet presunula na 1 zaznam - docela sranda to bylo obejit v bakalarce kdyz 
oprava jeste neexistovala...) a tak bychom mohli pokracovat, byly verze, ktere 
nesly zkompilovat v C++, byly verze, ktere si neporadily s make a vice  *.pcc 
(moje pripona pro parsed C++) soubory atd atd... vzdy se to nejak vyvrbi a 
nadelaji se dalsi chyby, ale puvodni se odstrani... BTW kdybyste vedeli jaka 
je rychlost Pro*C na 486 na SCO - pak 20kB source to parsuje cca 20 minut a 
ECPG cca 2 s, IMHO to je podstatny kvalitativni rozdil ac diagnostika neni 
tak dobra, ale tu ozelim... 

 ..s usmevem a laskou jde vsechno lip, nezapominejte na to v zivote..

                                                                     PaJaSoft

Search the boards