小編給大家分享一下變量在MySQL存儲(chǔ)的類型是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
十年的日土網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。網(wǎng)絡(luò)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整日土建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“日土網(wǎng)站設(shè)計(jì)”,“日土網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
變量的使用
變量可以在子程序中聲明并使用,這些變量的作用范圍是在begin...and之間。
定義變量的語(yǔ)法格式:
declare var_name [,varname]...date _type [default value];
1、局部變量
聲明局部變量語(yǔ)法: declare var_name type [default var_value];
賦值語(yǔ)法:
注意:局部變量的定義,在begin/end塊中有效。
使用set為參數(shù)賦值
# set賦值 # 聲明結(jié)束符為// delimiter // # 創(chuàng)建存儲(chǔ)過(guò)程 create procedure val_set() begin # 聲明一個(gè)默認(rèn)值為unknown的val_name局部變量 declare val_name varchar(32) default 'unknown'; # 為局部變量賦值 set val_name = 'Centi'; # 查詢局部變量 select val_name; end // # 調(diào)用函數(shù) call val_set() //
2、用戶變量
用戶自定義用戶變量,當(dāng)前會(huì)話(連接)有效。與Java中的成員變量相似。
語(yǔ)法: @val_name
注意: 該用戶變量不需要提前聲明,使用即為聲明。
delimiter // create procedure val_user() begin # 為用戶變量賦值 set @val_name = 'Lacy'; end // # 調(diào)用函數(shù) call val_user() // # 查詢?cè)撚脩糇兞? select @val_name //
看完了這篇文章,相信你對(duì)變量在mysql存儲(chǔ)的類型是什么有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!