Kazalo:
Opredelitev - Kaj pomeni priložnostna poizvedba?
V SQL je ad hoc poizvedba ohlapno tipkan ukaz / poizvedba, katere vrednost je odvisna od neke spremenljivke. Vsakič, ko se ukaz izvede, je rezultat drugačen, odvisno od vrednosti spremenljivke. Tega ni mogoče vnaprej določiti in običajno spada pod poizvedbo SQL o dinamičnem programiranju. Ad hoc poizvedba je kratkotrajna in je ustvarjena med izvajanjem.
Techopedia razlaga ad hoc poizvedbo
Kot pove beseda "ad hoc", je ta vrsta poizvedbe zasnovana za "določen namen", ki je v nasprotju z vnaprej določeno poizvedbo, ki ima pri vsaki izvedbi enako izhodno vrednost. Ad hoc poizvedba že dolgo ne prebiva v sistemu in je dinamično ustvarjena na zahtevo uporabnika. Učinkoviteje je uporabljati ad hoc poizvedbo pri programiranju, saj prihrani sistemske vire, hkrati pa zapletene ad hoc poizvedbe (imajo več spremenljivk) izzivajo tudi hitrost obdelave in čas trajanja sistema.