Qu'est-ce qu'un curseur dynamique dans SQL Server ?
Qu'est-ce qu'un curseur dynamique dans SQL Server ?

Vidéo: Qu'est-ce qu'un curseur dynamique dans SQL Server ?

Vidéo: Qu'est-ce qu'un curseur dynamique dans SQL Server ?
Vidéo: 022 PLSQL les curseurs paramétrés - cursors parameter 2024, Avril
Anonim

Curseur dynamique dans SQL Server . par suresh. Les Curseurs dynamiques SQL sont exactement à l'opposé de Statique Curseurs . Vous pouvez utiliser ceci Curseur dynamique SQL Server pour effectuer les opérations INSERT, DELETE et UPDATE. Contrairement au statique curseurs , toutes les modifications apportées au Curseur dynamique reflétera les données d'origine.

Par la suite, on peut aussi se demander, qu'est-ce qu'un curseur SQL Server ?

UNE Curseur SQL est un objet de base de données qui récupère les données des jeux de résultats une ligne à la fois. Les le curseur dans SQL peut être utilisé lorsque les données doivent être mises à jour ligne par ligne.

Par la suite, la question est, qu'est-ce que le curseur dans l'exemple SQL ? Oracle crée une zone mémoire, appelée zone de contexte, pour le traitement d'un SQL le relevé, qui contient toutes les informations nécessaires au traitement du relevé; pour Exemple , le nombre de lignes traitées, etc. A le curseur est un aiguille à cette zone de contexte. UNE le curseur contient les lignes (une ou plusieurs) renvoyées par un SQL déclaration.

Ici, qu'est-ce qu'un curseur statique et dynamique ?

Curseur statique est pour les ensembles de résultats qui semblent être statique , il ne détecte généralement pas les modifications apportées à l'ensemble de résultats, que ce soit dans l'ordre ou les valeurs après le curseur est ouvert. Curseur dynamique peut détecter les modifications apportées au résultat sous-jacent, que ce soit dans l'ordre ou les valeurs, même après le curseur est ouvert.

Comment créer un curseur ?

Dans la syntaxe ci-dessus, le déclaration partie contient le déclaration du le curseur et le le curseur variable dans laquelle les données récupérées seront affectées. Les le curseur est créé pour l'instruction 'SELECT' qui est donnée dans le déclaration du curseur . Dans la partie exécution, le curseur déclaré est ouvert, récupéré et fermé.

Conseillé: