国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

使用存儲過程

來源:懂視網 責編:小采 時間:2020-11-09 14:58:21
文檔

使用存儲過程

使用存儲過程:什么是存儲過程 存儲過程簡單來說,就是為以后的使用而保存的一條或多條MySQL語句的集合??蓪⑵湟暈榕募?,雖然他們的作用不僅限于批處理。像定義了一個函數,可以傳入傳出參數,函數內部進行一定的計算。(本文是針對MySQL進行學習和試驗的) 為什么要使
推薦度:
導讀使用存儲過程:什么是存儲過程 存儲過程簡單來說,就是為以后的使用而保存的一條或多條MySQL語句的集合??蓪⑵湟暈榕募m然他們的作用不僅限于批處理。像定義了一個函數,可以傳入傳出參數,函數內部進行一定的計算。(本文是針對MySQL進行學習和試驗的) 為什么要使

什么是存儲過程 存儲過程簡單來說,就是為以后的使用而保存的一條或多條MySQL語句的集合??蓪⑵湟暈榕募?,雖然他們的作用不僅限于批處理。像定義了一個函數,可以傳入傳出參數,函數內部進行一定的計算。(本文是針對MySQL進行學習和試驗的) 為什么要使

什么是存儲過程

存儲過程簡單來說,就是為以后的使用而保存的一條或多條MySQL語句的集合??蓪⑵湟暈榕募m然他們的作用不僅限于批處理。像定義了一個函數,可以傳入傳出參數,函數內部進行一定的計算。(本文是針對MySQL進行學習和試驗的)

為什么要使用存儲過程

1. 通過把處理封裝在容易使用的單元中,簡化復雜的操作 2. 由于不要求反復建立一系列處理步驟,這保證了數據的完整性。 3. 簡化對變動的管理。

創建存儲過程

創建一個非常簡單的存儲過程,返回產品平均價格的存儲過程:
CREATE PROCEDURE productpricing() BEGIN SELECT Avg(prod_price) AS priceaverage FROM products; END// \

調用存儲過程比較簡單: \

刪除存儲過程: DROP PROCEDURE productpricing;

\

使用參數

例1

以下是productpricing的修改版本 CREATE PROCEDURE productpricing( OUT pl DECIMAL(8,2), OUT ph DECIMAL(8,2), OUT pa DECIMAL(8,2) ) BEGIN SELECT Min(prod_price) INTO pl FROM products; SELECT Max(prod_price) INTO ph FROM products; SELECT Avg(prod_price) INTO pa FROM products; END//
調用存儲過程 CALL productpricing(@pricelow, @pricehigh, @priceaverage)//

顯示調用結果:
\

例2

下面這個例子比較有實際意義,創建一個存儲過程,傳入訂單號,返回該訂單總金額:
CREATE PROCEDURE ordertotal( IN onumber INT, OUT ototal DECIMAL(8,2) ) BEGIN SELECT Sum(item_price*quantity) FROM orderitems WHERE order_num = onumber INTO ototal; END //
調用存儲過程:
CALL ordertotal(20005, @total) //
顯示結果;
\

建立智能存儲過程

考慮建立如下存儲過程,計算訂單合計,不過對該訂單要加增值稅,但是又不是針對所有顧客都要加增值稅。因此有如下工作: 1. 獲得合計 2. 把增值稅有條件的添加到合計 3. 返回合計
存儲過程的完整工作如下: \

調用該存儲過程時需要輸入訂單編號,是否收稅,最后的結果存在哪里:
\

使用SHOW PROCEDURE STATUS可以查看存儲過程狀態: \

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

使用存儲過程

使用存儲過程:什么是存儲過程 存儲過程簡單來說,就是為以后的使用而保存的一條或多條MySQL語句的集合。可將其視為批文件,雖然他們的作用不僅限于批處理。像定義了一個函數,可以傳入傳出參數,函數內部進行一定的計算。(本文是針對MySQL進行學習和試驗的) 為什么要使
推薦度:
標簽: 使用 過程 簡單
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 亚洲视频在线观 | 久久精品1 | 国产精品观看 | 欧美另类网站 | 黑人群性xxx | 91久久精品国产免费一区 | 美日韩中文字幕 | 俄罗斯女人禽交zozo | 亚欧精品一区二区三区 | 国产高清精品一区 | 91久久国产综合精品 | 亚洲欧美二区三区久本道 | 久久99精品久久久久久 | 欧美精品一区二区在线观看播放 | 91久久精品国产91性色tv | 国产在线欧美日韩一区二区 | 亚洲免费网站观看视频 | 日韩第3页| 韩国精品一区 | 亚洲激情在线观看 | 欧美日韩免费在线 | 久久亚洲一区二区 | 一区二区三区视频 | 国产国语高清在线视频二区 | 日韩一区二区免费视频 | 欧美高清在线不卡免费观看 | 国产福利视精品永久免费 | 国产网站在线看 | 欧美日韩精品一区二区 | 亚洲精品在线免费 | 伊人婷婷在线 | 高清 国产 日韩 欧美 | 中国亲与子乱αy | 国产在线精品观看 | 精品一区二区久久久久久久网精 | 国产成人久久久精品毛片 | 日本成人一区 | 日韩在线二区 | 亚洲欧美一区二区三区九九九 | 91精品欧美一区二区三区 | 在线国产视频 |