2011-05-13 19 views
8

PhpMyAdmin'de oluşturulan saklı yordamı listelemek veya görüntülemek istiyorum. 1 saklı yordam oluşturdum ve bunu da yürütün, ancak saklı yordamını nasıl görüntüleyebilirim veya değiştirebilirim veya mümkün değil ve lütfen PhpMyAdmin kullanarak saklı yordam oluşturmak için iyi uygulamalarını veya programın diğer yollarını (diğer araçlar) açıklayın. saklı yordamları ile, MySql ve PhpMyAdmin için yeni.PhpMyAdmin'de saklı yordam nasıl listelenir/görüntüle

cevap

9

INFORMATION_SCHEMA bir göz atın Yardım edin. Durumunuzdaki rutin tabloya.

http://dev.mysql.com/doc/refman/5.1/en/routines-table.html

tüm saklı yordamlar listelemek istiyorsanız belirli bir veritabanına sonucu sınırlandırmak için bu sorguyu

select * 
from information_schema.routines 
where routine_type = 'procedure' 

kullanabilirsiniz:

select * 
from information_schema.routines 
where routine_type = 'procedure' and routine_schema = 'your_db' 

Sen bulabilirsiniz saklı yordamlarınızın içeriği, rutin_değerlendirme alanı içinde. Eğer 'Prosedür Oluştur' alanı içinde saklı yordam içeriği bulacaksınız

show create procedure stored_procedure_name 

:

Üstelik bakabilirsiniz.

İlgili konular