Inhoudsopgave:
Definitie - Wat betekent Ad Hoc Query?
In SQL is een ad-hocquery een los getypte opdracht / query waarvan de waarde afhankelijk is van een variabele. Elke keer dat de opdracht wordt uitgevoerd, is het resultaat anders, afhankelijk van de waarde van de variabele. Het kan niet vooraf worden bepaald en valt meestal onder de dynamische SQL-programmeerquery. Een ad-hocquery is van korte duur en wordt tijdens runtime gemaakt.
Techopedia legt Ad Hoc Query uit
Zoals het woord "ad hoc" suggereert, is dit type query ontworpen voor een "specifiek doel", dat in tegenstelling is tot een vooraf gedefinieerde query, die bij elke uitvoering dezelfde uitvoerwaarde heeft. Een ad-hocquery bevindt zich niet voor lange tijd in het systeem en wordt dynamisch gemaakt op aanvraag van de gebruiker. Het is efficiënter om een ad-hocquery te gebruiken bij het programmeren omdat het systeembronnen bespaart, maar tegelijkertijd complexe, ad-hocquery's (met meerdere variabelen) dagen ook de verwerkingssnelheid en het runtime-geheugen van het systeem uit.