Gibt es irgendwelche Optionen, gespeicherte Prozedur/Funktionscode in MySql wie "sp_helptext prozedurname" in SQL anzuzeigen?Prozedur/Funktionscode in MySql anzeigen
Antwort
Sie die Informationen erhalten, kann der Versuch INFORMATION_SCHEMA.ROUTINES table
bilden "SHOW VERFAHREN prozedur CREATE"
danke .. es funktioniert gut ... – User129
** 1. ** SHOW mit CREATE ist in der Regel verfügbar, (nur SHOW ist nur in debug m verfügbar ode) ........................ ** 2. ** Dies ** zeigt den gesamten CREATE-Code ** der Funktion/Prozedur. –
Beachten Sie auch, dass Sie natürlich 'procedure' Schlüsselwort mit' function' wechseln können, um die Funktion create code ::::: 'SHOW CREATE FUNCTION Funktionsname' zu erhalten. –
Ja,
SELECT ROUTINE_DEFINITION FROM information_schema.ROUTINES WHERE SPECIFIC_NAME='procedurename'
Diese ** zeigt, was die Funktion/Prozedur CONTAINS ** - was ist ausgeführt werden, nicht den ganzen Code "create function/procedure". –
möglich Duplikat [Ansicht Stored Procedure/Funktionsdefinition in MySQL] (http : //stackoverflow.com/questions/1968773/view-stored-procedure-function-definition-in-mysql) –