中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL怎么創建存儲

發布時間:2020-12-17 09:19:29 來源:億速云 閱讀:135 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關MySQL怎么創建存儲的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

當數據基數比較大,我們就需要創建一個數據庫進行存儲。對于我們python新手來說,mysql數據庫是再好不過的選擇了。這里我們想進行存儲首先要進行存儲過程的創建。有些小伙伴對于這種存儲保持懷疑的態度,這里我們也會對mysql創建存儲過程的優點進行分析,下面我們就來看看內容吧。

1.創建存儲過程

基本語法格式

create procedure sp_name ( [proc_parameter]) [characteristics...]routine_body
  • create procedure:創建存儲函數關鍵字;sp_name:存儲過程名稱;

  • proc_parameter:指定存儲過程的參數列表,列表形式如下:[IN| OUT| INOUT]param_name type

  • IN輸入參數:表示該參數的值必須在調用存儲過程時指定,在存儲過程中修改該參數的值不能被返回,為默認值

  • OUT輸出參數:該值可在存儲過程內部被改變,并可返回

  • INOUT輸入輸出參數:調用時指定,并且可被改變和返回

  • param_name:表示參數名稱;type:表示參數類型

  • [characteristics...]指定存儲過程的特性;

  • routine_body是SQL代碼的內容,可以用BEGIN...END來表示SQL代碼的開始與結束

簡單的存儲過程示例:

delimiter//
create procedure proc()
begin
select * from fruits;
end//
delimiter;

2.優點(為什么要用存儲過程?):

將重復性很高的一些操作,封裝到一個存儲過程中,簡化了對這些SQL的調用

批量處理:SQL+循環,減少流量,也就是“跑批”

統一接口,確保數據的安全

相對于oracle數據庫來說,MySQL的存儲過程相對功能較弱,使用較少。

感謝各位的閱讀!關于MySQL怎么創建存儲就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

容城县| 洪雅县| 长乐市| 沈阳市| 闵行区| 五原县| 黄大仙区| 阿勒泰市| 上蔡县| 阳高县| 焉耆| 慈溪市| 三原县| 海宁市| 石嘴山市| 咸宁市| 永昌县| 禹州市| 岑溪市| 四川省| 兴安县| 荣成市| 咸丰县| 湘潭县| 富锦市| 古交市| 宝兴县| 吉安市| 义马市| 呼图壁县| 安多县| 吉水县| 六枝特区| 淮滨县| 曲麻莱县| 城口县| 新绛县| 县级市| 军事| 太和县| 遂平县|