Oracleのストアドプロシージャ、ストアド・ファンクション

- **************************** 
-               ストアドプロシージャ
- **************************** **** 


- ストアドプロシージャ
CREATE  OR  REPLACE preocedureのgetName(ENO 、のuname OUT VARCHAR IS 

 S VARCHAR100 ); 

BEGIN 

        SELECTのuname INTO S FROMのUserInfo WHERE ID = ; ENO 
        のuname:= S; 

END ; 


- 呼を
DECLARE 
SVARCHAR100 );
 BEGIN 
のgetName(1 、S)
dbms_outpt.put_line(S)

END ; 


- **************************** ******************** 
-               メモリー機能
- ************************ ********************************************************** 

- 記憶機能
CREATE  OR  REPLACE  関数ファン(ENO RETURN  
IS 
   S ナンバー10 ); 

BEGIN 

SELECT  COUNTを1INTO S FROMユーザー情報WHERE ID = ENO。
RETURN 秒;
END ; 



- 调用
SELECT楽しい(1FROM DUAL;

 

おすすめ

転載: www.cnblogs.com/wuzaipei/p/12507123.html