Maison > Article > base de données > Comment définir, modifier et supprimer des procédures stockées
1. Classification des procédures stockées
Procédures stockées système
Procédures stockées locales (définies par l'utilisateur)
Procédure stockée temporaire (procédure stockée temporaire locale [#], globale [##])
Créer une procédure stockée
--选出价格区间的商品信息create procedure sp_goods_price@minprice float ,@maxprice floatas select * from goods where price>=@minprice and price <=@maxpricegoExécuter la procédure stockée : exécuter sp_goods_price 200 20003. Modifier la procédure stockée
create procedure sp_goods_betw@minprice float =200,@maxprice float=3000as select * from goods where price>=@minprice and price <=@maxpricego4. . Supprimer la procédure stockée Procédure
drop procedure sp_goods_price5. Afficher la procédure stockée
sp_helptext procedureName sp_help procedureName6. Renommez la procédure stockée
exec sp_rename oldName newName**Procédure stockée locale
<p style="margin-bottom: 7px;">create procedure #sp_goods_betw@minprice float ,@maxprice floatas select * from goods <br/>where price>=@minprice and price <=@maxpricego<br/></p>**Procédure stockée globale
create procedure ##sp_goods_betw@minprice float ,@maxprice floatas select * from goods where price>=@minprice and price <=@maxpricego**Procédure stockée non mise en cache
,
with recompile
as select * from goods where price>=@minprice and price <=@maxpricego**Crypté procédure stockée
,
with enctyption
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!