Requête ad hoc

Définition - Que signifie la requête ad hoc?

En SQL, une requête ad hoc est une commande / requête de typage lâche dont la valeur dépend d'une variable. Chaque fois que la commande est exécutée, le résultat est différent, en fonction de la valeur de la variable. Il ne peut pas être prédéterminé et relève généralement d'une requête SQL de programmation dynamique. Une requête ad hoc est de courte durée et est créée au moment de l'exécution.

Definir Tech explique la requête ad hoc

Comme le suggère le mot «ad hoc», ce type de requête est conçu pour un «objectif particulier», qui contraste avec une requête prédéfinie, qui a la même valeur de sortie à chaque exécution. Une requête ad hoc ne réside pas dans le système pendant une longue période et est créée dynamiquement à la demande de l'utilisateur. Il est plus efficace d'utiliser une requête ad hoc en programmation car elle économise les ressources système, mais, en même temps, les requêtes ad hoc complexes (ont plusieurs variables) mettent également en question la vitesse de traitement et la mémoire d'exécution du système.

Cette définition a été écrite dans le contexte de la programmation SQL