Sdílet prostřednictvím


Načítání výsledků (základní)

Sada výsledků je sada řádků ve zdroji dat, která odpovídá určitým kritériím. Jedná se o koncepční tabulku, která je výsledkem dotazu a která je k dispozici pro aplikaci v tabulkové podobě. Příkazy SELECT, funkce katalogu a některé postupy vytvářejí sady výsledků. V následujícím příkladu vytvoří první příkaz SQL sadu výsledků obsahující všechny řádky a všechny sloupce v tabulce Objednávky a druhý příkaz SQL vytvoří sadu výsledků obsahující sloupce OrderID, SalesPerson a Status pro řádky v tabulce Objednávky, ve kterých je stav OTEVŘENÝ:

SELECT * FROM Orders  
SELECT OrderID, SalesPerson, Status FROM Orders WHERE Status = 'OPEN'  

Sada výsledků může být prázdná, což je něco jiného než žádná sada výsledků. Například následující příkaz SQL vytvoří prázdnou sadu výsledků:

SELECT * FROM Orders WHERE 1 = 2  

Prázdná sada výsledků se neliší od žádné jiné sady výsledků s tím rozdílem, že neobsahuje žádné řádky. Aplikace může například načíst metadata sady výsledků, může se pokusit načíst řádky a musí zavřít kurzor nad sadou výsledků.

Proces načítání řádků ze zdroje dat a jejich vrácení do aplikace se nazývá načítání. Tato část vysvětluje základní části tohoto procesu. Další informace o pokročilejších tématech, jako jsou bloky a posouvání kurzorů, naleznete v tématu Block Cursors a Scrollable Cursors. Informace o aktualizaci, odstraňování a vkládání řádků naleznete v tématu Aktualizace přehledu dat.

Tato část obsahuje následující témata.