2012-12-19 11 views
7

Próbuję skomentować sp za pomocą MySQL Workbench Próbowałem z następującej składni.jak komentować sp mysql

/** 
Hai 
*/ 

i

-- hai 

te dwa idealnie wykonać ale zmiany nie zaktualizowana SP, natomiast otwarte SP doesnot wykazuje żadnych zmian.

Dzięki za pomoc.

Odpowiedz

14

Powinieneś umieścić swoje komentarze wewnątrz procedury body, tj., Które jest pomiędzy BEGIN i END. Reszta kodu to instrukcje tworzenia procedury i są tracone po ich uruchomieniu.

Komentarz składnia jest jak zwykle:

  • /* ... */
  • --<space>

MySQL Workbench dogodnie ostrzega o tym:

enter image description here

12

MySQL ma funkcję komentarz. Oficjalny podręcznik here.

Przykład:

DELIMITER $$ 
CREATE PROCEDURE proc_name() 
COMMENT 'this is my comment' 
BEGIN 
/*here comes my voodoo*/ 
END $$ 
DELIMITER ; 

W ten sposób można również zapisać komentarza w bazie danych, a nie tylko w kodzie źródłowym.

Powiązane problemy