Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment: Accès Combo Box 
  • Comment faire référence à un obje…
  • Qu'est-ce qu'une clé candidate 
  • Comment remplacer syntaxe dans SQL 
  • Comment faire pour obtenir des infor…
  • Comment créer une image ISO d'une p…
  • Comment faire pour modifier un nom d…
  • Comment faire pour publier une base …
  • Quel est le but de PL /SQL gestionna…
  • Comment utiliser InfoPath en tant qu…
  •   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

    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 ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment insérer un champ SQL Statement 
  • Comment faire pour utiliser des paramètres de requête dans les formes multiples avec des valeurs n…
  • Comment accéder à un pilote ODBC 
  • Comment télécharger un relevé bancaire dans une base de données Access 
  • Comment faire pour installer SQL Server 2005 Utilisation d'un DVD 
  • Comment accéder à la base de données MDB de suivi de la formation 
  • Définition d'une application de base de données 
  • Freeware formation de tableau croisé dynamique 
  • Comment concevoir une base de données du site Singles 
  • Comment créer des rubans personnalisés dans Access 2007 
  • Connaissances Informatiques © http://www.ordinateur.cc