Mysql存儲(chǔ)過(guò)程那些事_MySQL
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-09 18:14:34
Mysql存儲(chǔ)過(guò)程那些事_MySQL
Mysql存儲(chǔ)過(guò)程那些事_MySQL:bitsCN.com 一.創(chuàng)建存儲(chǔ)過(guò)程1.基本語(yǔ)法: Sql代碼 create procedure sp_name() begin ……… end 2.參數(shù)傳遞二.調(diào)用存儲(chǔ)過(guò)程1.基本語(yǔ)法:call sp_name()注意:存儲(chǔ)過(guò)程名稱后面必須加括號(hào),哪怕該存儲(chǔ)過(guò)程沒(méi)有參數(shù)傳遞三.刪除存
導(dǎo)讀Mysql存儲(chǔ)過(guò)程那些事_MySQL:bitsCN.com 一.創(chuàng)建存儲(chǔ)過(guò)程1.基本語(yǔ)法: Sql代碼 create procedure sp_name() begin ……… end 2.參數(shù)傳遞二.調(diào)用存儲(chǔ)過(guò)程1.基本語(yǔ)法:call sp_name()注意:存儲(chǔ)過(guò)程名稱后面必須加括號(hào),哪怕該存儲(chǔ)過(guò)程沒(méi)有參數(shù)傳遞三.刪除存

bitsCN.com
一.創(chuàng)建存儲(chǔ)過(guò)程1.基本語(yǔ)法: Sql代碼 create procedure sp_name() begin ……… end 2.參數(shù)傳遞二.調(diào)用存儲(chǔ)過(guò)程1.基本語(yǔ)法:call sp_name()注意:存儲(chǔ)過(guò)程名稱后面必須加括號(hào),哪怕該存儲(chǔ)過(guò)程沒(méi)有參數(shù)傳遞三.刪除存儲(chǔ)過(guò)程1.基本語(yǔ)法:Sql代碼 drop procedure sp_name// 2. 注意事項(xiàng)(1)不能在一個(gè)存儲(chǔ)過(guò)程中刪除另一個(gè)存儲(chǔ)過(guò)程,只能調(diào)用另一個(gè)存儲(chǔ)過(guò)程四。查詢存儲(chǔ)過(guò)程 Sql代碼 select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' Sql代碼 show procedure status 顯示數(shù)據(jù)庫(kù)中所有存儲(chǔ)的存儲(chǔ)過(guò)程基本信息,包括所屬數(shù)據(jù)庫(kù),存儲(chǔ)過(guò)程名稱,創(chuàng)建時(shí)間等Sql代碼 show create procedure sp_name Sql代碼 show create function func_name; 顯示某一個(gè)存儲(chǔ)過(guò)程的詳細(xì)信息五。為變量賦值使用SELECT …INTO語(yǔ)句為變量賦值 Sql代碼 SELECT col_name[,...] INTO var_name[,...] table_expr 例子:Sql代碼 create procedure getMsg () Begin declare v_title varchar(30); declare v_content varchar(100); select title,content into v_title,v_content from news where artId=333; select v_title,v_content; End 在MySQL存儲(chǔ)過(guò)程中,可以使用SELECT …INTO語(yǔ)句對(duì)變量進(jìn)行賦值,該語(yǔ)句在數(shù)據(jù)庫(kù)中進(jìn)行查詢,并將得到的結(jié)果賦值給變量。SELECT …INTO語(yǔ)句的語(yǔ)法格式如下:col_name :要從數(shù)據(jù)庫(kù)中查詢的列字段名;var_name :變量名,列字段名按照在列清單和變量清單中的位置對(duì)應(yīng),將查詢得到的值賦給對(duì)應(yīng)位置的變量;table_expr :SELECT語(yǔ)句中的其余部分,包括可選的FROM子句和WHERE子句。 MySQL存儲(chǔ)過(guò)程.ziphttp:///uploadfile/2012/0321/20120321090453566.zip
作者 奧義之舞 bitsCN.com
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Mysql存儲(chǔ)過(guò)程那些事_MySQL
Mysql存儲(chǔ)過(guò)程那些事_MySQL:bitsCN.com 一.創(chuàng)建存儲(chǔ)過(guò)程1.基本語(yǔ)法: Sql代碼 create procedure sp_name() begin ……… end 2.參數(shù)傳遞二.調(diào)用存儲(chǔ)過(guò)程1.基本語(yǔ)法:call sp_name()注意:存儲(chǔ)過(guò)程名稱后面必須加括號(hào),哪怕該存儲(chǔ)過(guò)程沒(méi)有參數(shù)傳遞三.刪除存