linlinyu

          linlinyu
          posts - 0, comments - 4, trackbacks - 0, articles - 15

          oracle 存儲過程hello word

          Posted on 2008-05-05 14:53 linlin yu 閱讀(163) 評論(0)  編輯  收藏 所屬分類: oracle
          • Hello world

          create or replace procedure helloWorld AS
          begin
            DBMS_OUTPUT.PUT_LINE(
          'HELLO.');
          end;

          運行
          sql>set serveroutput on;
          sql>exec helloWorld ;
          • 帶參數的存儲過程

          create or replace procedure MYPROC(ID NUMBERIS
          SURNAME 
          VARCHAR2(30);
          BEGIN
              
          SELECT SURNAME INTO SURNAME FROM EMPLOYEE WHERE EMP_ID = ID;
              DBMS_OUTPUT.put_line(SURNAME);
          END;

          • 帶返回值的存儲過程

          CREATE OR REPLACE PROCEDURE MYPROC2(ID IN NUMBER, EMP_ID OUT NUMBER, SURNAME OUT VARCHAR2)
          IS
          BEGIN
                 
          SELECT EMP_ID, SURNAME INTO EMP_ID,SURNAME FROM EMPLOYEE WHERE EMP_ID=ID;
          END;

          運行
          SQL> VARIABLE SURNAME VARCHAR2;
          SQL> VARIABLE EMP_ID NUMBER;
          SQL> EXEC MYPROC2(50,:EMP_ID,:SURNAME);

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 逊克县| 乌兰察布市| 台北市| 化州市| 丰原市| 阳朔县| 吴堡县| 淮安市| 会理县| 措勤县| 垣曲县| 清苑县| 曲阳县| 宁晋县| 馆陶县| 玉树县| 东乡族自治县| 古浪县| 南木林县| 亚东县| 乐安县| 繁峙县| 尼木县| 华安县| 密山市| 宣武区| 恩平市| 沁水县| 来宾市| 内丘县| 栖霞市| 外汇| 南乐县| 西宁市| 萝北县| 奉新县| 安岳县| 双柏县| 专栏| 台北市| 香港 |