Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az eredményhalmaz az adatforrás bizonyos feltételeknek megfelelő soraiból áll. Ez egy fogalmi tábla, amely egy lekérdezésből származik, és amely táblázatos formában érhető el egy alkalmazás számára. A SELECT utasítások, a katalógusfüggvények és egyes eljárások eredményhalmazokat hoznak létre. Az alábbi példában az első SQL-utasítás létrehoz egy eredménykészletet, amely tartalmazza az Orders tábla összes sorát és oszlopát, a második SQL-utasítás pedig egy Eredményhalmazt hoz létre, amely Az OrderID, a SalesPerson és az Status oszlopokat tartalmazza a Rendelések tábla azon soraihoz, amelyekben az állapot OPEN:
SELECT * FROM Orders
SELECT OrderID, SalesPerson, Status FROM Orders WHERE Status = 'OPEN'
Az eredményhalmaz lehet üres, ami különbözik attól, ha egyáltalán nincs eredményhalmaz. A következő SQL-utasítás például egy üres eredményhalmazt hoz létre:
SELECT * FROM Orders WHERE 1 = 2
Az üres eredményhalmaz nem különbözik a többi eredményhalmaztól, kivéve, hogy nincsenek sorai. Az alkalmazás például lekérheti az eredményhalmaz metaadatait, megpróbálhatja beolvasni a sorokat, és be kell zárnia a kurzort az eredményhalmaz felett.
A sorok adatforrásból való lekérésének és az alkalmazásba való visszajuttatásának folyamatát lekérésnek nevezzük. Ez a szakasz a folyamat alapvető részeit ismerteti. A speciálisabb témakörökről, például a blokk- és görgethető kurzorokról további információt a Kurzorok és görgethető kurzorok letiltása című témakörben talál. A sorok frissítésével, törlésével és beszúrásával kapcsolatos információkért tekintse meg az Adatok frissítése – áttekintés című témakört.
Ez a szakasz a következő témaköröket tartalmazza.