use_messenger.sql

来自「介绍Oracle PL SQL编程」· SQL 代码 · 共 43 行

SQL
43
字号
/* * use_messenger.sql * Chapter 11, Oracle10g PL/SQL Programming * by Ron Hardman, Michael McLaughlin and Scott Urman * * This script demonstrates MESSENGER as a wrapper for the * DBMS_PIPE package. */SET ECHO ONSET SERVEROUTPUT ON SIZE 1000000DECLARE  -- Define local package function to return user name.  FUNCTION get_user     RETURN VARCHAR2 IS  BEGIN    -- Use a cursor for-loop to get user name.    FOR i IN (SELECT user FROM dual) LOOP      -- Return the user.      return i.user;    END LOOP;   END get_user;  BEGIN  -- Send a message.  IF (MESSENGER.SEND_MESSAGE(get_user,'Hello World!') = 0) THEN    -- Receive and print message.    DBMS_OUTPUT.PUT_LINE(MESSENGER.RECEIVE_MESSAGE);  END IF;END;/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?