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

正文內(nèi)容

oracle數(shù)據(jù)庫教程第7章1(參考版)

2025-02-14 12:29本頁面
  

【正文】 作業(yè):用其他方法實(shí)現(xiàn)上述問題。)。門,超過 3門。學(xué)期選課 39。號(hào)學(xué)生 39。 END IF。 39。|| v_count||39。|| v_學(xué)年學(xué)期 ||39。 ELSE (v_學(xué)號(hào) ||39。 SELECT count(*) INTO v_count FROM 選課表 WHERE 學(xué)號(hào) =v_學(xué)號(hào) and 學(xué)年學(xué)期 =v_學(xué)年學(xué)期 。 v_學(xué)年學(xué)期 :=39。 BEGIN v_學(xué)號(hào) :=39。 v_count NUMBER。代碼如下: 42 DECLARE v_學(xué)號(hào) 選課表 .學(xué)號(hào) %TYPE。 在異常處理部分,處理異常錯(cuò)誤。 自定義異常必須要聲明,并且用 RAISE語句觸發(fā)異常,使用自定義異常的步驟如下: 在聲明部分,用 EXCEPTION類型定義異常錯(cuò)誤的名稱。 END。不能向?qū)W號(hào)列插入 NULL39。)。,39。,39。, 39。,39。,39。 BEGIN INSERT INTO 學(xué)生表 VALUES(NULL, 39。 39 異常處理 【例 】 “學(xué)生表 ”中學(xué)號(hào)字段不允許為空,當(dāng)插入一個(gè)空值時(shí),系統(tǒng)會(huì)產(chǎn)生錯(cuò)誤代碼為 1400( 01400) 的異常,對(duì)這個(gè)錯(cuò)誤進(jìn)行異常處理的代碼如下: DECLARE e_null_error EXCEPTION。 在異常處理部分,處理異常。 在聲明部分,使用 EXCEPTION_INIT編譯指令建立該異常名稱與某個(gè) Oracle異常的關(guān)聯(lián)。 37 異常處理 預(yù)定義異常只能用于處理 21種 Oracle系統(tǒng)異常,而PL/SQL塊運(yùn)行時(shí)可能還會(huì)遭遇其他 Oracle異常,為了提高 PL/SQL程序塊的健壯性,系統(tǒng)提供了非預(yù)定義異常,用于處理與預(yù)定義異常無關(guān)的 Oracle異常。 END。沒有該學(xué)生 !39。||v_入學(xué)時(shí)間 )。 (39。性別: 39。||v_學(xué)號(hào) )。 (39。 BEGIN SELECT 學(xué)號(hào) ,性別 ,入學(xué)時(shí)間 INTO v_學(xué)號(hào) ,v_性別 ,v_入學(xué)時(shí)間 FROM 學(xué)生表 WHERE 姓名 = 39。 v_性別 學(xué)生表 .性別 %TYPE。 34 異常處理 系統(tǒng)預(yù)定義異常的拋出和處理的語法格式如下: EXCEPTION WHEN 異常名 1 [OR 異常名 2 …] THEN 異常處理段 1; [WHEN 異常名 3 [OR 異常名 4 …] THEN 異常處理段 2; [ WHEN OTHERS THEN 異常處理段 3; ] ] 35 異常處理 【例 】根據(jù)輸入的學(xué)生姓名,在“學(xué)生表”中查找并輸出其相關(guān)信息,如果不存在該學(xué)生,進(jìn)行異常處理。例如,如果 SELECT INTO語句沒有返回記錄,或者在已經(jīng)達(dá)到結(jié)果集末尾的情況下, Oracle將激活預(yù)定義異常NO_DATA_FOUND。 PL/SQL有三種異常: 系統(tǒng)預(yù)定義異常、非預(yù)定義異常和用戶自定義異常。 PL/SQL提供了異常這一處理錯(cuò)誤情況的方法。 END。 ELSE NULL。需要補(bǔ)考 39。成績?yōu)椋? 39。號(hào)課程 39。號(hào)學(xué)生 39。 WHERE 學(xué)號(hào) = v_學(xué)號(hào) AND 課程號(hào) = v_課程號(hào) 。 IF v_成績 60 THEN UPDATE 成績表 SET 是否補(bǔ)考 =39。課程號(hào) 39。學(xué)號(hào) 39。 v_成績 成績表 .成績 %TYPE。 31 PL/SQL程序結(jié)構(gòu) DECLARE v_學(xué)號(hào) 成績表 .學(xué)號(hào) %TYPE。 30 PL/SQL程序結(jié)構(gòu) NULL結(jié)構(gòu) NULL語句是一個(gè)空操作的執(zhí)行語句,通過執(zhí)行 NULL語句,可以直接將控制傳遞到下一條語句,以提高 PL/SQL塊的可讀性。||v_s)。 (39。 GOTO label_1。 BEGIN label_1 v_i:=v_i+1。代碼如下: DECLARE v_i NUMBER:=0。但過多的使用 GOTO語句會(huì)導(dǎo)致程序復(fù)雜,破壞程序的結(jié)構(gòu)。有時(shí)為了打破執(zhí)行順序,將當(dāng)前程序跳轉(zhuǎn)到另一個(gè)地方繼續(xù)運(yùn)行,需要借助 GOTO語句。 END。1~100自然數(shù)之和: 39。 END LOOP。代碼如下: DECLARE v_s NUMBER:=0。 END。1~100自然數(shù)之和: 39。 END LOOP。 BEGIN WHILE v_i=100 LOOP v_s:=v_s+v_i。代碼如下: DECLARE v_i NUMBER:=0。 END。1~100自然數(shù)之和: 39。 END LOOP。 v_s:=v_s+v_i。 v_s NUMBER:=0。 循環(huán)結(jié)構(gòu)常用到的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1