Sisällysluettelo:
Määritelmä - mitä Ad Hoc Query tarkoittaa?
SQL: ssä ad hoc -kysely on löysästi kirjoitettu komento / kysely, jonka arvo riippuu jostakin muuttujasta. Aina kun komento suoritetaan, tulos on erilainen riippuen muuttujan arvosta. Sitä ei voida ennalta määrittää, ja se kuuluu yleensä dynaamisen ohjelmoinnin SQL-kyselyyn. Ad hoc -kysely on lyhytaikainen ja luodaan suorituksen aikana.
Techopedia selittää Ad Hoc -kyselyn
Kuten sana "ad hoc" ehdottaa, tämäntyyppinen kysely on suunniteltu "tiettyyn tarkoitukseen", mikä on toisin kuin ennalta määritetty kysely, jolla on sama lähtöarvo jokaisessa suorituksessa. Ad hoc -kysely ei ole järjestelmässä pitkään ja se luodaan käyttäjän pyynnöstä dynaamisesti. Ohjelmoinnissa on tehokkaampaa käyttää ad hoc -kyselyä, koska se säästää järjestelmäresursseja, mutta samalla monimutkaiset ad hoc -kyselyt (joissa on useita muuttujia) haastavat myös järjestelmän käsittelyn nopeuden ja ajonaikaisen muistin.
