Posted By: PaJaSoft (Menhir Mover & Linux Man) on 'CZdatabases'
Title: Re: Jeste k ESQL
Date: Thu Mar 9 20:35:06 2000
> 1 ten preprocesor z esql do c je strasne nestabilni. na nejaky min
> standartni
> konstrukce v c a na skoro vsechny chybny skonci ecpg segmentation fault
Muzes mi prozradit konstrukce, ktere ho polozi, ja za vice jak 3 roky
pouzivani ho na segfault jeste nedostal...:-( - zasadne na error 255 syntax
error.
> 2 pokud chces zapnout nejaky debug veci, tak to v esql neni a volas zase
> rucne
> knihovnu ecpg nebo nakou takovou
To ale neni problem ECPG, proste to neni v standardu ESQL...
> 3 funguje to kdyz to vsechno funguje ale neuchodil sem to rozumne jako
> program, kterej ma neco brat po siti z postgresu, pri vypadku site nebo db
> nedela nic a pak to pri nabehnuti pokracuje dal jako by se nic nedelo
Tomu neverim, ten timeout udelas jednoduse pres alarm a signaly...
> 4 nedokazu dat parametry (treba jmeno databaze) jako char *, ale musim ho
> napsat jako exec sql connect jemnodb nebo nak tak, takze nemuzes pouzit
> parametr z radky, nebo konfiguracni soubor
Coz je ovsem pouze a ciste tvoje omezenost, konekteni do DB je bohuzel
nestandardizovano v ESQL, nicmene ECPG umi vsechny zpusoby ala Oracle a
nektere jine... ostatne kdo zna Pro*C (Oracle ESQL) tak by zasadni rozdily v
syntaxi asi tezko nasel... A tech zpusobu prenosu z prikazove radky, vcetne
jmena a hesla (a mozna i metody krypteni) je povicero...
> 5 - (a nekdy zase je to dobry) musis naspsat struktury do ceho selectis
??? ja vzdy vystacil s int a varchar (coz je opravdu struktura)
> > si na ne zvykl a prizpusobil se.
> na tu stabilitu prekladace a behu si zvykat nehodlam
Nepouzivas nahodou pre alpha 0.01 z roku 1996?
> btw nevite nekdo jak je v postgresu interne ulozenej cas?
> kdyz to binarne vyselectim tak pak uz nevim co stim a musim vostatni data
> selectit textove
Jaky konkretne cas mas na mysli? BTW a k cemu je ti v datastoru binarni
podoba cehokoli?
..s usmevem a laskou jde vsechno lip, nezapominejte na to v zivote..
PaJaSoft