2012-12-19 18 views
7

MySQL workbench kullanarak bir sp yorumlamaya çalışıyorum Aşağıdaki sözdizimini denedim.nasıl yorum yapılır sp mysql

/** 
Hai 
*/ 

ve

-- hai 

bu iki mükemmel çalıştırır ama etmediğinden açık SP herhangi bir değişiklik gösterirken değişiklikler SP hiç güncellenmemiş.

Yardımlarınız için teşekkür ederiz.

cevap

14

Sen prosedürü iç BEGIN ve END arasında ne vücudu, yani yorumlarınızı yerleştirmelidir. Kodun geri kalanı prosedürü oluşturma talimatlarıdır ve bunları çalıştırdıktan sonra kaybolur.

Yorum sözdizimi zamanki gibidir:

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

MySQL tezgah rahatlıkla bu konuda uyarıyor:

enter image description here

12

MySQL Yorum özelliği vardır. Resmi kılavuz here.

Örnek: Ayrıca sadece kaynak kodunda, veritabanındaki yorumu kaydedin

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

Bu şekilde.