| 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
    MySQL curseur Tutorial
    La seule fonction d'un curseur MySQL est d'obtenir et afficher les enregistrements de base de données par le biais des paramètres de requête . Bien que cette définition peut paraître simple, la vérité est que , parce que les curseurs fonctionnent différemment et renvoient des résultats différents de SELECT typiques , savoir quand et comment utiliser les curseurs MySQL peuvent parfois prêter à confusion. En général , les curseurs MySQL est un choix approprié pour le traitement des lignes de données contenant plusieurs tables ou pour quand vous voulez récupérer et traiter des lignes spécifiques au sein d'un groupe . Un court tutoriel peut fournir des informations de base sur la façon d' accomplir cette tâche. Instructions
    1

    créer un curseur MySQL dans la section de déclaration de votre requête. Donnez-lui un nom unique - c'est important parce que MySQL vous permet d'inclure plusieurs curseurs en une seule procédure , fonction ou trigger - et le lier à un SELECT ou SELECT /WHERE . Un curseur qui va obtenir et afficher un groupe restreint de noms d'employés dans une colonne et un numéro d'identification à trois chiffres dans un autre s'affiche comme :

    DECLARE name_cursor emp_name de CURSORFORSELECT , emp_id de emps OÙ EMP_ID entre 100 et 500 ;
    2

    sandwich la déclaration du curseur après la procédure variable et les conditions déclarations , et avant les déclarations de gestionnaire en option , si vous incluez -les dans votre requête :

    DECLARE emp_name VARCHAR ( 30); DECLARE id_emp VARCHAR ( 4);

    DECLARE name_cursor emp_name de CURSORFORSELECT , emp_id de emps OÙ eMP_ID entre 100 et 500 ;

    DECLARE HANDLER CONTINUER pour ne pas no_more_rows de FOUNDSET = TRUE;
    < br > 3

    Créer une nouvelle table pour stocker et afficher des informations :

    CREATE TABLE IF NOT EXISTS emp_info ( emp_name VARCHAR , id_emp VARCHAR ) ;
    4

    Ouvrez le curseur. Ouverture exécute automatiquement la requête conformément à l'instruction SELECT que vous avez choisie , compte le nombre de lignes renvoyé par la requête et stocke le résultat dans la mémoire pour un traitement ultérieur :

    name_cursor OUVERT ;
    5

    Lisez et traitez les dossiers de base de données . Cette étape est où le vrai travail du curseur se déroule comme il se reboucle du dernier au premier enregistrement de base de données et une itération ou boucle à nouveau , rangée par rangée , d'extraire les informations dont vous avez besoin et l'insérer dans le tableau emp_info : Photos

    FETCH name_cursor eN emp_name , id_emp ; INSERT INTO id_emp ( emp_name , id_emp ) ;

    (Référence 3) pour 6

    fermer le curseur pour libérer de la mémoire interne le curseur utilise :

    name_cursor FERMER ;
    7

    afficher les résultats de votre nouvelle procédure stockée :

    SELECT * FROM emp_info ;

    Previous :

    next :
      articles connexes
    ·Comment limiter le nombre d'enregistrements renvoyés d…
    ·Comment faire pour convertir une date julienne Avec SQL…
    ·Comment désinstaller studio Team System 2008 Visual vi…
    ·Comment faire pour désactiver des éléments de menu s…
    ·Comment programmer le volet de navigation Access 2007 
    ·Comment faire un arrêt clé primaire Sensible 
    ·Comment utiliser des variables dans Trouvez sur FileMak…
    ·Comment convertir les informations de Palm pour iPod 
    ·Comment utiliser les groupes de travail dans MS Access …
    ·Comment configurer une connexion ODBC à une machine di…
      articles en vedette
    ·Comment mettre en place classements dans Excel 
    ·Comment faire pour supprimer les doublons en VBA dans E…
    ·Comment faire pour convertir PDF au format TIFF dans Vi…
    ·Lecture de l'esprit Jeux flash 
    ·Comment faire pour convertir un fichier MDF ou MDS à u…
    ·Comment insérer un champ de texte dans Microsoft Word …
    ·Comment ouvrir un MDI Attachment 
    ·Comment envoyer un bulletin d'information avec une piè…
    ·Quelle est l'application Adobe AIR 
    ·Comment faire pour créer un T- Shirt Print -Ready grap…
    Copyright © Connaissances Informatiques http://fr.wingwit.com