程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL存儲過程的創建步驟描述

MySQL存儲過程的創建步驟描述

編輯:MySQL綜合教程

此文章主要向大家描述的是MySQL存儲過程的創建步驟以及對其創建MySQL數據庫存儲過程中mypro出現報錯的實例描述,以下的文章就是對MySQL存儲過程的創建步驟的具體操作的描述,望你會有所收獲。

在MySQL中我創建如下存儲過程:

  1. create procedure mypro()  
  2. begin  
  3. declare @temp int;  
  4. set @temp=3;  
  5. end // 

創建這個存儲過程的時候為什麼會報錯呢?如果把該MySQL存儲過程中的@符號去掉,就可以創建成功了,請問在MySQL存儲過程中定義變量的時候有@和沒有@有什麼區別?

提問者:猛士 - 初學一級

問題補充:

  1. create procedure mypro(IN @temp int)  
  2. begin  
  3. select * from t where t.id>@temp;  
  4. end// 

請問這樣創建MySQL存儲過程mypro會報錯是為什麼呢?去掉@可以創建成功)
 

MySQL存儲過程

以上的相關內容就是對MySQL存儲過程的介紹,望你能有所收獲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved