Mega Code Archive

 
Categories / Oracle PLSQL / System Packages
 

Use DBMS_PIPE package to send a message

DECLARE   v_PipeName VARCHAR2(30) := 'MyPipe';   v_Status INTEGER; BEGIN   DBMS_PIPE.PACK_MESSAGE(SYSDATE);   DBMS_PIPE.PACK_MESSAGE(123456);   DBMS_PIPE.PACK_MESSAGE('This is a message sent from the pipe!');      v_Status := DBMS_PIPE.SEND_MESSAGE(v_PipeName);   IF v_Status != 0 THEN     DBMS_OUTPUT.PUT_LINE('Error ' || v_Status ||                           ' while sending message');   END IF; END; / --