FETCH

ďalšie názvy článku: Výber údajov prostredníctvom kurzoru  

Syntax


FETCH názov_kurzoru [zoznam_premennych] ];

Popis


Príkaz jazyka SQL
Pre výber údajov slúži príkaz FETCH, ktorý načíta údaje z kurzoru a uloží ho do premenných. Po každom výbere údajov sa kurzov aicky presunie na nasledujúci záznam.

Napríklad:


FETCH  k1


Po spustení tohto príkazu sa do výstupného okna vypíšu hodnoty aktuálneho zoznamu, na ktorý ukazuje kurzor.

Lebo keď chceme naplniť premenné, tie musíme vymenovať za klauzulu INTO.

DECLARE @v_firma varchar (20), @v_mesto varchar (15)
DECLARE kk2 CURSOR FOR SELECT firma, mesto FROM zakaznici
OPEN kk2
FETCH kk2 INTO @v_firma, @v_mesto

WHILE @@FETCH_STATUS = 0
BEGIN
PRINT  'Firma ' + @v_firma + ' sídli v ' + @v_mesto
FETCH kk2 INTO @v_firma, @v_mesto
END


Pozri aj


kurzor, OPEN, CLOSE



vytlačiť článok  hľadať súvisiace články 

Chat ku článku

Vyhľadávanie na stránke
Reklama
Náhodný obrázok
náhodný obrázok
Kontakty

Martin Kasman, M Software
Smreková 3095/23
Email: martin@kasman.sk

Telefón: 0908 270 294