freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]第7章 過程式數(shù)據(jù)庫對象-文庫吧

2025-09-20 00:25 本頁面


【正文】 =XH。 END $$ DELIMITER 。 DELIMITER命令:將 MySQL語句的結(jié)束標(biāo)志修改為其他符號。 DELIMITER語法格式為: DELIMITER $$ 說明: ? $$是用戶定義的結(jié)束符,通常這個符號可以是一些特殊的符號,如兩個 “ ”,兩個 “ ¥ ” 等。 ? 當(dāng)使用 DELIMITER命令時,應(yīng)該避免使用反斜杠( “ \”)字符,因為那是MySQL的轉(zhuǎn)義字符。 DELIMITER $$ CREATE PROCEDURE DELETE_STUDENT(IN XH CHAR(6)) BEGIN DELETE FROM XS WHERE 學(xué)號 =XH。 END $$ DELIMITER 。 創(chuàng)建存儲過程 【 例 】 將 MySQL結(jié)束符修改為兩個斜杠 “ /”符號。 DELIMITER // 說明:執(zhí)行完這條命令后,程序結(jié)束的標(biāo)志就換為雙斜杠符號 “ //”了。 用下列語句檢驗一下: SELECT 姓名 FROM XS WHERE 學(xué)號 =39。08110139。 // 結(jié)果為: 要想恢復(fù)使用分號 “ ?!弊鳛榻Y(jié)束符,運行下面命令即可: DELIMITER 。 【 例 】 下面是一個存儲過程的簡單例子,實現(xiàn)的功能是刪除一個特定學(xué)生的信息。 DELIMITER $$ CREATE PROCEDURE DELETE_STUDENT(IN XH CHAR(6)) BEGIN DELETE FROM XS WHERE 學(xué)號 =XH。 END $$ DELIMITER 。 說明: ? 當(dāng)調(diào)用這個存儲過程時, MySQL根據(jù)提供的參數(shù) XH的值,刪除對應(yīng)在 XS表中的數(shù)據(jù)。 ? 調(diào)用存儲過程的命令是 CALL命令,語法格式如下: CALL sp_name([parameter[,...]]) 后面會詳細講到。 ? 在關(guān)鍵字 BEGIN和 END之間指定了存儲過程體。 知識點回顧 存儲過程 是存放在數(shù)據(jù)庫中,能夠?qū)崿F(xiàn)特定功能的一段程序。 CREATE PROCEDURE的語法格式: CREATE PROCEDURE sp_name ([proc_parameter[,...]]) BEGIN routine_body END DELIMITER命令:將 MySQL語句的結(jié)束標(biāo)志修改為其他符號。 DELIMITER語法格式為: DELIMITER $$ 存儲過程體 1. 局部變量 在存儲過程中可以聲明局部變量,它們可以用來存儲臨時結(jié)果。 要聲明局部變量必須使用 DECLARE語句。在聲明局部變量的同時也可以對其賦一個初始值。 DECLARE語法格式如下: DECLARE var_name[,...] type [DEFAULT value] 說明: ? var_name為變量名; ? type為變量類型; ? DEFAULT子句給變量指定一個默認值,如果不指定默認為 NULL的話。 DECLARE語法格式如下: DECLARE var_name[,...] type [DEFAULT value] 【 例 】 聲明一個整型變量和兩個字符變量。 DECLARE num INT(4)。 DECLARE str1, str2 VARCHAR(6)。 說明: ? 局部變量只能在 BEGIN… END語句塊中聲明。 ? 局部變量只能在聲明它的 BEGIN… END語句塊中使用該變量,其他語句塊中不可以使用它。 ? 在存儲過程中也可以聲明用戶變量,不要將兩者混淆。 ? 局部變量和用戶變量的區(qū)別在于: 1. 局部變量前面沒有使用 @符號。 2. 局部變量在其所在的 BEGIN… END語句塊處理完后就消失了,而用戶變量存在于整個會話當(dāng)中。 用戶變量的定義: SET @user_variable1= expression1 [, @ user_variable2= expression2 , … ] 存儲過程體 2. 使用 SET語句賦值 要給局部變量賦值可以使用 SET語句, SET語句也是 SQL本身的一部分。 語法格式為: SET var_name = expr [, var_name = expr] ... 【 例 】 在存儲過程中給局部變量賦值。 SET num=1, str1= 39。hello39。 說明:與聲明用戶變量時不同,這里的局部變量名前面沒有 @符號。 注意,例中的這條語句無法單獨執(zhí)行,只能在存儲過程和存儲函數(shù)中使用。 3. SELECT...INTO語句 使用這個 SE
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1