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

正文內(nèi)容

oracle存儲過程、函數(shù)和程序包-資料下載頁

2025-02-05 07:33本頁面
  

【正文】 HandsOn實訓(xùn)教程系列 函數(shù)的定義 ? 定義 函數(shù)的實質(zhì)也是數(shù)據(jù)庫中已 命名的 PL/SQL程序塊 。它的主要特性是函數(shù) 能且只能返回一個值 。 ? HandsOn實訓(xùn)教程系列 創(chuàng)建函數(shù)的語法 CREATE [OR REPLACE] FUNCTION function_name [(parameter_list)] RETURN DATATYPE {AS|IS} [local_declarations] BEGIN executable_statements [EXCEPTION exception_handlers] END [function_name]。 ? HandsOn實訓(xùn)教程系列 函數(shù)定義的要點 ? 創(chuàng)建函數(shù)時通過 RETURN子句來定義函數(shù)的返回類型 ? 在函數(shù)體的任何地方用戶都可以通過RETURN expression語句從函數(shù)返回,但表達式的類型一定要與 RETURN子句中定義的數(shù)據(jù)類型一致。 ? 函數(shù)的參數(shù)模式只能是 IN模式的,而不能是OUT或 IN OUT模式的。 ? HandsOn實訓(xùn)教程系列 調(diào)用函數(shù) ? 在 SQL提示符下: SELECT function_name from dual。 ? 在其它的過程、函數(shù)或匿名的 PL/SQL塊中的可以用一個與函數(shù)的返回類型相同的變量來接收該函數(shù) ? 不能用 EXECUTE語句來調(diào)用函數(shù) ? HandsOn實訓(xùn)教程系列 刪除函數(shù) ? 刪除函數(shù)的語法: DROP FUNCTION function_name。 ? HandsOn實訓(xùn)教程系列 程序包 ? 程序包是對過程、函數(shù)、變量、常量、游標、異常及 PL/SQL數(shù)據(jù)類型等的封裝,是一種數(shù)據(jù)庫對象。 ? 它由兩部分構(gòu)成: ? 程序包規(guī)范 ? 程序包主體 ? HandsOn實訓(xùn)教程系列 創(chuàng)建程序包規(guī)范的語法 ? 創(chuàng)建程序包規(guī)范的語法 ? CREATE [OR REPLACE] PACKAGE package_name IS|AS [public type and item declarations] [subprogram specifications] END [package_name]。 ? HandsOn實訓(xùn)教程系列 創(chuàng)建程序包主體的語法 ? 創(chuàng)建程序包主體的語法 ? CREATE [OR REPLACE] PACKAGE BODY package_name IS|AS [initialization_statements] [subprogram bodies] END [package_name]。 ? HandsOn實訓(xùn)教程系列 程序包元素的引用 ? 公有項:在程序包規(guī)范中聲明的元素,可以從其它的應(yīng)用程序或 PL/SQL塊用 點分表示法 引用 ? 私有項:在程序包主體中定義的元素,并沒有在程序包規(guī)范中出現(xiàn)過,只能在程序包主體內(nèi)被使用,不能在程序包之外被引用 ? 點分表示法,即 “程序包名稱” +“ .” +“元素名稱” ? HandsOn實訓(xùn)教程系列 ? 只刪除程序包主體的語法: DROP PACKAGE BODY package_name; ? 程序包主體和程序包規(guī)范全部刪除的語法: DROP PACKAGE package_name。 程序包的刪除 ? HandsOn實訓(xùn)教程系列 演講完畢,謝謝觀看!
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1