Набор вынікаў

З Вікіпедыі, свабоднай энцыклапедыі

У базах даных набор вынікаў (англ.: result set) — мноства вынікаў, якія вяртае запыт. У SQL гэта вынік запыту SELECT у табліцы або прадстаўленні (выбарцы даных), ён сам з’яўляецца непастаяннай табліцай радкоў і можа ўключаць у сябе метаданыя аб запыце, такія як назвы слупкоў, а таксама тыпы і памеры кожнага слупка. У залежнасці ад сістэмы базы даных, колькасць радкоў у выніковым наборы можа быць вядомай або не. Звычайна гэты лік загадзя невядомы, таму што набор вынікаў ствараецца на хаду. Курсор можа выкарыстоўвацца кліенцкімі праграмамі для атрымання некалькіх радкоў выніковага набору адначасова[1].

Няма ніякай гарантыі, што радкі набору вынікаў, якія вяртаюцца запытам SELECT, знаходзяцца ў пэўным парадку, калі толькі ў запыце не выкарыстоўваецца пункт ORDER BY, які сартуе радкі набору вынікаў у парадку ўзрастання або змяншэння на аснове аднаго або некалькіх слупкоў[2].

Заўвагі[правіць | правіць зыходнік]

  1. Beaulieu, Alan (2020). "Chapter 1. A Little Background". Learning SQL, 3rd Edition (3rd ed.). O'Reilly Media. ISBN 9781492057611. OCLC 1138944140.
  2. Database Fundamentals (PDF) (1st ed.). IBM Corporation. 2010. pp. 122–123.