Czy są jakieś opcje wyświetlania przechowywanej procedury/kodu funkcji w MySql tak samo jak "sp_helptext procedurename" w sql?Pokaż procedurę/kod funkcji w MySql
Odpowiedz
Można uzyskać tworzą informacje INFORMATION_SCHEMA.ROUTINES table
try "SHOW CREATE PROCEDURA procedurename"
dzięki .. działa dobrze ... – User129
** 1. ** POKAŻ Z CREATE jest zwykle dostępny, (just SHOW jest dostępny tylko w debugowaniu m ode) ........................ ** 2. ** Ten ** pokazuje cały CREATE kod ** funkcji/procedury. –
Należy również zauważyć, że można przełączyć słowo kluczowe "procedure" z 'function', aby uzyskać funkcję create code :::::' SHOW CREATE FUNCTION function_name' –
Tak,
SELECT ROUTINE_DEFINITION FROM information_schema.ROUTINES WHERE SPECIFIC_NAME='procedurename'
Ten ** pokazuje, co funkcja/procedura ZAWIERA ** - co to jest do wykonania, a nie cały kod "create function/procedure". –
możliwe duplikat [View przechowywane definicji procedura/funkcja w MySQL] (http : //stackoverflow.com/questions/1968773/view-stored-procedure-function-definition-in-mysql) –