mysql創(chuàng)建存儲(chǔ)過(guò)程的語(yǔ)句如何在mysql中創(chuàng)建帶參數(shù)的存儲(chǔ)過(guò)程?-創(chuàng)新互聯(lián)

如何在mysql中創(chuàng)建帶參數(shù)的存儲(chǔ)過(guò)程?你打開(kāi)"newquery",然后直接在新的窗口里編寫就可以了,給你個(gè)示例:createprocedurep_test(ini_numint,ini_namevarchar(50),outo_resultvarchar(100))beginselecti_numas"輸入?yún)?shù)1",i_nameas"輸入?yún)?shù)2"seto_result="輸入?yún)?shù)結(jié)果為:"endmysql創(chuàng)建存儲(chǔ)過(guò)程的語(yǔ)句 如
何在mysql中創(chuàng)建帶參數(shù)的存儲(chǔ)過(guò)程?mysql怎么寫存儲(chǔ)過(guò)程?

創(chuàng)建存儲(chǔ)過(guò)程mysql>delimiter$--delimiter$是設(shè)置$為命令終止符號(hào),代替默認(rèn)的分號(hào),因?yàn)榉痔?hào)有其他用處.mysql>createproceduresp_test(INpi_idint,OUTpo_namevarchar(10))->begin->select*fromtest.tb_test->selecttb_test.nameintopo_namefromtest.tb_testwheretb_test.id=pi_id->end->$QueryOK,0rowsaffected(0.00sec)mysql>delimiter--恢復(fù)分號(hào)作為分隔終止符號(hào)5.調(diào)用存儲(chǔ)過(guò)程mysql>set@po_name=""QueryOK,0rowsaffected(0.00sec)mysql>callsp_test(1,@po_name)

青岡網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,青岡網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為青岡近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的青岡做網(wǎng)站的公司定做!mysql的存儲(chǔ)過(guò)程怎么傳入數(shù)組參數(shù)?

沒(méi)試過(guò)往里面?zhèn)鲾?shù)組,一般都是多傳幾個(gè)參數(shù),把幾個(gè)參數(shù)放入SqlParameter[]中,然后cmd.Parameters.AddRange(pars)創(chuàng)建方法:SqlParameter[]paras=newSqlParameter[]{newSqlParameter("@PageIndex","ccc"),newSqlParameter("@PageSize","ccc"),newSqlParameter("@StrSql","ccc")}ccc就是你想傳入的值,帶@的就是你在存儲(chǔ)過(guò)程中定義的參數(shù)。算是一種另類的數(shù)組吧。要不你就把所有條件組合成一個(gè)字符串,中間用特殊符號(hào)隔開(kāi),到數(shù)據(jù)庫(kù)用split方法再分回來(lái),不過(guò)這個(gè)方法比較麻煩,不推薦

標(biāo)題名稱:mysql創(chuàng)建存儲(chǔ)過(guò)程的語(yǔ)句如何在mysql中創(chuàng)建帶參數(shù)的存儲(chǔ)過(guò)程?-創(chuàng)新互聯(lián)
文章地址:http://bm7419.com/article46/dseeeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站設(shè)計(jì)公司靜態(tài)網(wǎng)站、網(wǎng)站策劃、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站