| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Qu'est-ce qu'un curseur de référence dans Oracle
    ? Référence (REF) curseurs sont les types de données PL /SQL qui utilisent des enregistrements en tant que paramètre et retourner les enregistrements après manipulation par PL /SQL procédures stockées ou des fonctions . En raison de sa capacité à être réutilisés dans d'autres routines , les curseurs de référence offrent un degré élevé d' évolutivité et de flexibilité , contrairement curseurs réguliers qui sont limitées dans leur portée à des blocs de programme dans lequel ils sont déclarés. Définition

    Un curseur de référence est un type de données PL /SQL qui est utilisé en tant que paramètre dans PL /SQL des procédures stockées et des fonctions . Les programmeurs utilisent des curseurs REF pour récupérer et manipuler des enregistrements dans la base de données , généralement par le biais d'une instruction select avec des champs et des variables qui correspondent à ceux trouvés dans le curseur. Curseurs REF utilisent de la mémoire du serveur pour revenir en lecture seule les résultats d'une requête.
    Avantages

    curseurs REF assis dans un pool de mémoire partagée et sont accessibles à PL /SQL stocké procédures dans la base de données . Cette modularité permet à d'autres programmes d'accès à la variable curseur sans avoir à déclarer un nouveau tableau de données ou une variable curseur et donc ralentir les processus de données. Parce qu'il se trouve dans un pool de mémoire partagée , le temps de traitement aussi diminuer en conséquence.

    REF types de curseurs

    Il existe deux types de curseurs REF. La première, appelée une forte curseur de référence , précise les valeurs et les types de colonnes retournées dans un jeu d'enregistrements. Cela peut être utile pour les programmeurs qui ont besoin de contrôler la sortie des données . Le second , appelé un faible curseur de référence , spécifie aucun type de retour . Curseurs REF faibles utiliser le caractère générique "*" pour recueillir tous les domaines au sein d'un jeu d'enregistrements. Curseurs faibles sont interchangeables et peuvent être associées à des résultats d'une requête sans manipulation considérable .
    Étapes de définition d'un curseur REF

    Un curseur REF nécessite trois éléments dans sa déclaration . Tout d'abord, le progiciel PL /SQL doit être créé. Deuxièmement, le curseur de la REF doit être appelé ou définie dans le bloc PL /SQL. Enfin, les programmeurs de créer des requêtes au sein de l' ensemble du programme pour accéder aux composants codés par le curseur de référence et de retourner un ensemble de données valide.
    Syntaxe utilisée pour déclarer et utiliser un curseur REF

    les programmeurs doivent définir le curseur de référence dans l'instruction DECLARE , comme dans ce qui suit:

    DeclareType EmpCurTyp est REF CURSOR RETOUR employé % rowtype ;

    Une fois que le programmeur déclare le curseur , il est ouvert à l'utilisation dans n'importe quel bloc PL /SQL . Les programmeurs peuvent tester la faisabilité de nouvelles déclarations en passant le curseur comme paramètre dans un bloc PL /SQL qui référence le curseur type de paramètre de REF . Dans le code, les programmeurs peuvent utiliser "OPEN - DE », « fetch » et «Fermer» dans le corps du package à exécuter des manipulations de données , comme dans ce qui suit:

    PROCEDURE process_pay ; déclarations de processus utilisant OUVERT POUR , FETCH et fermer ; END;

    Previous :

    next :
      articles connexes
    ·Comment mesurer DBA Performance 
    ·Comment exporter accéder aux résultats de requête da…
    ·SQL SSL erreurs 
    ·Comment ouvrir une requête dans un formulaire d'accès…
    ·Application Testing de base de données 
    ·Comment créer un fichier MDF 
    ·Comment est- SIG utilisé dans la fabrication de carte 
    ·Les différences fonctionnelles entre les BMD et ADP 
    ·Comment lier un formulaire Access case à cocher pour u…
    ·Comment ajouter des graphiques de rapports dans Access …
      articles en vedette
    ·Comment attacher Excel à un Projet 
    ·Comment supprimer un tri dans Excel 2007 
    ·Comment sauvegarder un profil utilisateur situation sur…
    ·Quel est le fichier d'extension Edition 
    ·Comment indexer dans MATLAB 
    ·Comment calculer une annexe de la période d'amortissem…
    ·Comment se dissiper graduellement Images dans Indesign 
    ·Outils DameWare 
    ·Comment tuer Spyware Doctor 
    ·Comment copier et coller Macros 
    Copyright © Connaissances Informatiques http://fr.wingwit.com