Maison  >  Article  >  base de données  >  Comment créer une procédure stockée dans une base de données MySQL ?

Comment créer une procédure stockée dans une base de données MySQL ?

黄舟
黄舟original
2017-08-04 13:18:026641parcourir

La procédure stockée MySQL est une série d'ensembles d'instructions SQL et ses paramètres peuvent utiliser les types IN, OUT et INOUT. Ce qui suit utilise un exemple pour illustrer l'utilisation des procédures stockées. Les opérations spécifiques sont les suivantes :

Comment créer une procédure stockée dans une base de données MySQL ?

1. la première étape consiste à créer une table de base de données t_teacher, l'instruction SQL pour créer une table de base de données :

create table t_teacher(
id int(10),
tno int(10),
tname varchar(20),
tsex varchar(2),
tage int(2),
taddr varchar(40)
);

comme indiqué ci-dessous :

Comment créer une procédure stockée dans une base de données MySQL ?

2. Dans la deuxième étape, après avoir créé la table de base de données, affichez la structure de la table de base de données et affichez les données de la table de base de données, comme indiqué dans la figure ci-dessous :

Comment créer une procédure stockée dans une base de données MySQL ?

3. La troisième étape consiste à insérer quatre éléments de données dans la table de base de données et à afficher les données de la table de base de données, comme indiqué dans la figure ci-dessous :

Comment créer une procédure stockée dans une base de données MySQL ?

4. La quatrième étape consiste à créer la procédure stockée query_count(). , comme le montre la figure ci-dessous :

Comment créer une procédure stockée dans une base de données MySQL ?

5. La cinquième étape consiste à appeler la procédure stockée query_count(), comme le montre la figure ci-dessous :

Comment créer une procédure stockée dans une base de données MySQL ?

Étape 6. Après avoir créé la procédure stockée, après l'avoir appelée, interrogez. les résultats, comme le montre la figure ci-dessous :

Comment créer une procédure stockée dans une base de données MySQL ?

Notes

Faites attention au processus d'écriture des procédures stockées MySQL

La différence entre les procédures stockées et les fonctions


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn