Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Tutoriel pour la rédaction des requ…
  • Comment faire une requête dans Acce…
  • MS SQL 2005 Information de table de …
  • Comment ajouter une feuille de calcu…
  • Comment faire pour supprimer le zér…
  • Comment convertir un fichier WDB 
  • Comment grisé une case à cocher da…
  • Comment faire pour supprimer Duplica…
  • Comment créer une page de données …
  • Comment créer un rapport de MS Acce…
  •   Logiciel de base de données
  • 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
  •  
    Logiciel de base de données

    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;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment exporter vers Word FileMaker 
  • Comment accéder à une délétion de 2007, sans paramètres de confirmation 
  • Types de fichiers plats 
  • Comment insérer un tableau dans une base de données Oracle avec JBoss Seam 
  • Comment utiliser le Oui /Non champ dans Access 2007 
  • Comment puis-je vérifier la version de l'Internet Application Server d'Oracle 
  • SQL DBA SQL Tâches 
  • Comment utiliser sp_executesql de lutte contre le Injections SQL 
  • Comment mettre à jour le champ de clé primaire 
  • SQL Server 2008 Améliorations des performances 
  • Connaissances Informatiques © http://www.ordinateur.cc