Portál AbcLinuxu, 25. dubna 2024 15:44


Dotaz: sqlite3 a výsledková mnozina

23.11.2010 13:44 minix
sqlite3 a výsledková mnozina
Přečteno: 144×
Odpovědět | Admin
mam otazku ke zpracovani dotazu v sqlite. Cemu z navodu rozumim je, ze v principialni apalikaci se nejdrive pro nejaky dotaz udela:

open

prepare

jestli tomu dobre rozumim, tak tim se jeste nic nedeje. Teprve s prikazem

step

se provadi ten 'preparovany' prikaz. Nyni ale nevim, jak si mam vylozit tu vetu v sqlite manualu, ktera se vztahuje k tomu step.

The statement is evaluated up to the point where the first row of results are available.

Jestlize tedy sql-statement dodava (ma dodat) nejakou vysledkovou mnozinu, znamena to, ze kdyz se vrati prvni volani step, tak je prave ve vysledkove mnozine ta prvni radka a nebo je to tak, ze vysledkova mnozina je hotaova cela?

Vim, ze bych to mohl zjistit nejakym prikladem, kdy necham vyrobit 'velkou' vyslednou mnozinu a kdyz to bude dlouho trvat, tak asi budu myslet, ze se vyrabi cela - ale jisty si opet nebudu (navic bych musel do databaze narvat mnozstvi dat). Proto by me zajimalo mineni nehkoho, kdo se s sqlite jiz vice zabyval.

Jinak jestli se nepletu, mysql nebo postgresql vyrabi vzdy ten kompletni vysledek - nebo se mylim?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.