Posted By: medved (A~z na v~eky Mikov~ce.) on 'CZdatabases'
Title:     Re: Embedded SQL, Ccko a Select z neznameho poctu sloupcu
Date:      Fri Nov 19 09:53:39 1999

> Hi all!
> 
> Netusite nekdo jak se udela select z predem neznameho poctu sloupcu a navic 
> predem neznamych typu hodnot (dostanu nazev tabulky, ale nebudu vedet, jak 
> vypada) - pomoci ESQL v Ccku pod Oraclem (a tak, aby to bylo portabilni na 
> Postgres)?

Hmmm. Kompatibilne to asi nepujde.

Potrebujes totiz provest dotaz na metadata u dane databaze (abys ziskal 
informaci o strukture tabuklky).

ODBC rozhrani standardizuje takovyto dotaz, ale Embedded SQL myslim ne => 
musis manuelnet provest select do systemovych tabulek a zpracovat vysledek.
(neco jeko select * from syscolumns where table_name = 't1' [syntaxe je temer 
urcite blbe - metadata jsou zavisla na dodavateli])

Potom provedes select pres objevene sloupce.

Dalsi moznosti je provest select * a potom pri fetchi testovat, zda se 
bodnota 'vejde' do urciteho datoveho typu (to by bylo univerzalni). 

> snake
> 
> P.S. Stacilo by mi, kdybych dostal celej radek jako textovej retezec... 

Bye

Medved

Si vis pacem, para bellum.

Search the boards