Maison  >  Article  >  base de données  >  Introduction détaillée au processus de stockage

Introduction détaillée au processus de stockage

巴扎黑
巴扎黑original
2017-06-10 17:16:161652parcourir

Les procédures stockées nécessitent MySQL 5. MySQL 5 ajoute la prise en charge des procédures stockées, le contenu de ce chapitre s'applique donc à MySQL 5 et aux versions ultérieures. La plupart des instructions SQL utilisées jusqu'à présent sont des instructions uniques sur une ou plusieurs tables. Toutes les opérations ne sont pas aussi simples et souvent une opération complète nécessite plusieurs instructions. Par exemple, considérons la situation suivante. 1. Afin de traiter la commande, une vérification est nécessaire pour s'assurer que les articles correspondants sont en stock. 2. S'il y a des articles en stock, ces articles doivent être réservés afin qu'ils ne soient pas revendus à d'autres, et le nombre d'articles disponibles est réduit pour refléter le niveau de stock correct. 3. Les articles qui ne sont pas en stock doivent être commandés, ce qui nécessite une certaine interaction avec le fournisseur. 4. Les clients concernés doivent être informés des articles en stock (et pouvant être expédiés immédiatement) et des articles désabonnés. Il ne s’agit évidemment pas d’un exemple complet, et cela dépasse même le cadre des exemples de tableaux utilisés dans ce livre, mais il suffit à expliquer ce que nous voulons dire. L'exécution de ce traitement nécessite plusieurs instructions MySQL sur de nombreuses tables. De plus, les instructions spécifiques qui doivent être exécutées et leur ordre ne sont pas fixes, ils peuvent (et changeront) en fonction des articles qui sont dans l'inventaire et de ceux qui ne le sont pas. Alors

1. Pourquoi utiliser la procédure stockée MySQL ? Introduction aux procédures stockées MySQL

Introduction détaillée au processus de stockage

Introduction : Nécessite MySQL 5. MySQL 5 ajoute la prise en charge des procédures stockées, donc, le contenu de ce chapitre s'applique à MySQL 5 et versions ultérieures. La plupart des instructions SQL utilisées jusqu'à présent sont des instructions uniques sur une ou plusieurs tables. Toutes les opérations ne sont pas aussi simples et souvent une opération complète nécessite plusieurs instructions. Par exemple, considérons la situation suivante. 1. Afin de traiter la commande, une vérification est nécessaire pour s'assurer que les articles correspondants sont en stock.

2. PHP appelle Oracle, mysql, méthode de procédure stockée du serveur mssql_Tutoriel PHP

Introduction : PHP appelle Oracle, mysql, méthode de procédure stockée du serveur mssql. Ce qui suit résume la façon dont trois didacticiels de bases de données populaires utilisent les didacticiels PHP pour appeler leurs procédures stockées. Nous parlerons des didacticiels MySQL, d'Oracle et du serveur mssql. ?php function check_login($use

3. Comment ajouter une MISE À JOUR à un processus stocké, les experts peuvent vous aider

Introduction : Comment ajouter une procédure stockée à une MISE À JOUR, les experts peuvent vous aider

4 PHP appelle la méthode de procédure stockée du serveur Oracle, mysql, mssql

Introduction : PHP appelle les méthodes de procédure stockée du serveur Oracle, mysql et mssql. Ce qui suit résume la façon dont trois didacticiels de bases de données populaires utilisent les didacticiels PHP pour appeler leurs procédures stockées. . ?php function check_login($use

5. Remarques sur la suppression par lots de SQL Server via des procédures stockées

Introduction : Les paramètres transmis ici sont définis pour être des chaînes épissées, telles que : 1,2,3,4,5 créer une procédure up_batchDeleteById ( @condition varchar(max) ) as delete from dt_name où id dans (@condition) Le L'approche ci-dessus semble correcte, mais elle signalera en fait une erreur. La raison spécifique est que l'identifiant est de type int et que @condition est le mot

6. Gestion MySQL. Autorisations utilisateur

Introduction : gestion des utilisateurs MySQL niveau d'autorisation mysql · niveau global · niveau base de données (peut supprimer la bibliothèque créée · niveau table · niveau champ · procédure stockée, niveau fonction stockée Trois types d'autorisations que vous devez connaître · Type de gestion · Type d'accès à la base de données

7 Oracle 11g Release 1 (11.1) Méthode de collecte PL/SQL <.>

Introduction détaillée au processus de stockage

Introduction : La méthode de collection est un sous-programme PL/SQL intégré qui peut renvoyer des informations sur la collection ou effectuer des opérations sur la collection. pratique. Vous pouvez cliquer sur

8.

Techniques de sauvegarde et de restauration des procédures stockées MySQL

Introduction : Vider les procédures stockées (fonctions et procédures) dans la base de données vidée. La sortie produite à l'aide des ---routines contient les instructions CREATE PROCEDURE et CREATE FUNCTION pour recréer l'enfant

9. Ajouter une procédure stockée de requête de modification de suppression à l'aide de SQL Server

Introduction : --Ajouter une procédure de création usp_add (@table nvarchar(255), @values ​​​​​​nvarchar(max)=null) as declare @sql nvarchar(max) set @sql=' insérer dans '+@table si @values ​​​​n'est pas nul set @sql='insérer dans '+@table+' valeurs('+@values+')' exec sp_execute

10 . SQLServer récupère tous les noms de bases de données, noms de tables, procédures stockées et listes de paramètres

Introduction : 1. Obtenez tous les noms d'utilisateurs : SELECTnameFROMSysusers où status = '2' andislogin. = '1' islogin = '1' signifie compte islogin = '0' signifie statut du rôle = '2' signifie statut du compte utilisateur = '0' signifie compte système 2. Obtenez tous les noms de bases de données : SELECTNameFROMMaster..SysDatab

[Recommandations de questions et réponses associées] :

Python appelle une procédure stockée MySQL mais aucune réponse

Mise à jour multi-tables MYSQL

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