• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    mysql怎么創建存儲過程

    mysql數據庫以其開源的特質,吸引了不少的用戶,可是,這個數據庫的客戶端辦理軟件一向沒有sqlserver的好用。導致良多人都不知道該若何建立mysql的存儲過程

    方式/步調

    1. 1

      打開mysql的客戶端辦理軟件,本文利用的是MySQL Workbench,打開之后毗連上數據庫。找到想要建立存儲過程的數據庫,在【Stored Procedures】菜單上點擊鼠標右鍵,選擇【Create Stored Procedure】菜單項

    2. 2

      點擊之后,右側會呈現一個存儲過程編纂界面,而且會有默認的建立存儲過程的根基布局

    3. 3

      在CREATE PROCEDURE后面的是存儲過程的名字,可以改當作您喜好的任何名字

    4. 4

      在存儲過程名字后面有個括號,這里是放置存儲過程的傳入、傳出參數的,當然存儲過程也可以沒有參數,保留一個空括號即可。

      1)參數書寫體例:in/out/inout 參數名稱 參數類型

      2)in:暗示輸入參數

      3)out:暗示輸出參數

      4)inout:暗示輸入輸出參數

      5)注重參數名稱前面不需要加上@符號

    5. 5

      在存儲過程的BEGIN...END之間書寫存儲過程的內容。利用【set 變量 =值;】給變量賦值。寫完存儲過程后,點擊右下角的【Apply】按鈕

      1)注重每個語句竣事,都必需用分號結從頭至尾

      2)變量不需要@符號,這一點與sqlserver區別比力較著

      3)書寫存儲過程中,左側的叉叉符號,不消理會,等存儲過程建立當作功后,就不會有了

    6. 6

      在點擊【Apply】按鈕之后,會彈出一個確認框,此處繼續點擊【Apply】按鈕,隨后就會彈出一個【SQL script was successfully applied to the database】,暗示存儲過程建立完當作,點擊【Finish】按鈕即可

    7. 7

      挪用存儲過程利用call關頭字,后面是存儲過程的名稱,括號中是傳入的參數值。最后點擊頂部的閃電符號,就可以執行存儲過程,鄙人方顯示存儲過程返回的成果

    • 發表于 2019-04-23 22:02
    • 閱讀 ( 706 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆