欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL存儲(chǔ)過程in、out和inout參數(shù)示例和總結(jié)

 更新時(shí)間:2021年01月06日 14:44:00   作者:人生夢復(fù)夢  
這篇文章主要給大家介紹了關(guān)于MySQL存儲(chǔ)過程in、out和inout參數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

存儲(chǔ)過程

1.創(chuàng)建存儲(chǔ)過程并查看全局變量

mysql> create database yy;
Query OK, 1 row affected (0.00 sec)

mysql> use yy;
Database changed
mysql> set @num1=10,@num2=20,@num3=30;	//設(shè)置全局變量
mysql> delimiter $$
mysql> create procedure p(in num1 int,out num2 int,inout num3 int)
 -> begin
 -> select num1,num2,num3;
 -> set num1=100,num2=200,num3=300;
 -> select num1,num2,num3;
 -> end $$
Query OK, 0 rows affected (0.00 sec)

mysql> delimiter ;
mysql> call p(@num1,@num2,@num3);

總結(jié)1:

  • in 和 inout 參數(shù)會(huì)將全局變量的值傳入存儲(chǔ)過程中,而 out 參數(shù)不會(huì)將全局變量的值傳入存儲(chǔ)過程中。在存儲(chǔ)過程使用中,參數(shù)值 in、out、inout 都會(huì)發(fā)生改變。

2.調(diào)用存儲(chǔ)過程時(shí)全局變量值的變化

mysql> select @num1,@num2,@num3;

總結(jié)2:

  • 當(dāng)調(diào)用完存儲(chǔ)過程后,發(fā)現(xiàn) in 參數(shù)不會(huì)對全局變量的值引起變化,而 out 和 inout 參數(shù)調(diào)用完存儲(chǔ)過程后,會(huì)對全局變量的值產(chǎn)生變化,會(huì)將存儲(chǔ)過程引用后的值賦值給全局變量。
  • in參數(shù)賦值類型可以是變量還有定值,而out和inout參數(shù)賦值類型必須是變量。

到此這篇關(guān)于MySQL存儲(chǔ)過程in、out和inout參數(shù)示例和總結(jié)的文章就介紹到這了,更多相關(guān)MySQL存儲(chǔ)過程in、out和inout參數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • sql面試題(查看數(shù)據(jù)中指定幾行記錄)

    sql面試題(查看數(shù)據(jù)中指定幾行記錄)

    一個(gè)不錯(cuò)的sql面試題,表 table1,主鍵為 ID,ID為自動(dòng)編號(ID可能不連續(xù)),要求查詢第31-40行記錄,如何實(shí)現(xiàn)呢?感興趣的朋友參考下
    2014-05-05
  • mysql語法之DQL操作詳解

    mysql語法之DQL操作詳解

    大家好,本篇文章主要講的是mysql語法之DQL操作詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • MySQL實(shí)現(xiàn)自然連接查詢的示例

    MySQL實(shí)現(xiàn)自然連接查詢的示例

    MySQL自然連接是一種基于共同列名自動(dòng)執(zhí)行的查詢方式,無需顯式指定連接條件,自然連接的結(jié)果可能會(huì)受到列名和表結(jié)構(gòu)的影響,因此在使用自然連接時(shí)需謹(jǐn)慎,本文就來介紹一下如何使用,感興趣的可以了解一下
    2024-09-09
  • Mysql之如何修改字段名和字段類型

    Mysql之如何修改字段名和字段類型

    這篇文章主要介紹了Mysql之如何修改字段名和字段類型問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MySQL中count(distinct?col...)組合使用的注意要點(diǎn)詳解

    MySQL中count(distinct?col...)組合使用的注意要點(diǎn)詳解

    @count()是一個(gè)聚合函數(shù),返回指定匹配條件的行數(shù),開發(fā)中常用來統(tǒng)計(jì)表中數(shù)據(jù)、全部數(shù)據(jù)、不為null數(shù)據(jù)或者去重?cái)?shù)據(jù),這篇文章主要給大家介紹了關(guān)于MySQL中count(distinct?col...)組合使用的注意要點(diǎn),需要的朋友可以參考下
    2024-08-08
  • 重置MySQL中表中自增列的初始值的實(shí)現(xiàn)方法

    重置MySQL中表中自增列的初始值的實(shí)現(xiàn)方法

    這篇文章主要介紹了重置MySQL中表中自增列的初始值的實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • MySQL實(shí)現(xiàn)字段的自定義排序的方法

    MySQL實(shí)現(xiàn)字段的自定義排序的方法

    一般情況下,我們排序都是直接利用 order by 字段 asc/desc;但是如果要排序的字段數(shù)據(jù)格式并不能直接實(shí)現(xiàn),或者說我們需要指定的順序且沒有什么規(guī)律,簡單的order by字段就實(shí)現(xiàn)不了,所以本文給大家介紹了MySQL實(shí)現(xiàn)字段的自定義排序的方法,需要的朋友可以參考下
    2024-04-04
  • mysql查看回滾日志的方法步驟

    mysql查看回滾日志的方法步驟

    在MySQL數(shù)據(jù)庫中,操作回滾日志是一種記錄數(shù)據(jù)庫中事務(wù)操作的重要機(jī)制,本文主要介紹了mysql查看回滾日志的方法步驟,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • Mysql數(shù)據(jù)庫百萬級數(shù)據(jù)測試索引效果

    Mysql數(shù)據(jù)庫百萬級數(shù)據(jù)測試索引效果

    這篇文章主要為大家介紹了Mysql數(shù)據(jù)庫百萬數(shù)據(jù)測試索引效果,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • SQL查詢至少連續(xù)七天下單的用戶

    SQL查詢至少連續(xù)七天下單的用戶

    這篇文章介紹了SQL查詢至少連續(xù)七天下單用戶的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01

最新評論