Posted By: Jovo () on 'CZdatabases'
Title:     ESQL/C
Date:      Tue Apr 20 17:59:47 1999

Ahoj.

  Toz jsem minuly tyden prosel skolenim na ESQL/C (EC). Docela zajimava a 
jednoducha vec, pokud by byl zajem, napisu vic.
  
  Bavil jsem se s skolitelem a vyplynulo par veci : Ackoli je pro EC 
definovana snad i nejaka ANSI norma, tak zdrojaky s EC jsou pry naprosto 
nekompatibilni - zminil rozdil mezi Informix a Oracle - zvlast u veci kter 
nemaji jeden jednoduchy SELECT a pokousi se skladat dotazy z retezcu & pod.
  Je v tom hovadska prace s nekterymi datovymi typy. Jak muzu potvrdit, delali 
jsme prikladek na DATETIME a BLOBy (Blob, text). Vsude se pouzivaji knihovni 
funkce na manipulaci (string<->date, ..) s nonCnative typy a jejich syntaxe 
je obvykle dost strasna. Pokud se pracovalo s blobem typu text, tak pohoda, 
akotrat se musela definovat misto char* string promenna (ackoli je to totez), 
protoze preprocesor to nespapal. Ve chvili, kdy mel byt v bdatabazi ulozeny 
GIF obrazek padla kosa na kamen. 
  Bud bude objekt v pameti, nebo se hodi na disk. Manipulace s nim byla 
docela dost hruza a to jsme ho jen chteli dostat z databaze ven.

  No, asi je muj pohled zkresleny mym zelenacstvim :-)  Pry se pod EC daji 
napsat efektivni a efektni veci. 

Jovo.
PS: Zkusili jsme nacnout RPC. Jelikoz se nam nepodarilo rozbehat poradne 
rpcgen a ja musel na vlak, tak o tom moc nevim, ale vypada to zajimave. Pry v 
tom budu programovat, tak az to bude (nejspis po statnicich), tak dam vedet. 
Jinak RPC je pry vybehova technologie - pred 5ti lety pry se prestala pouzivat 
ted se dela vsechno v CORBA. Nevim, co je na tom pravdy....
- 

Search the boards