「Oracle 19c」文字列を出力するプロシージャのサンプル

環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0

プロシージャの定義

CREATE OR REPLACE PROCEDURE TESTA
IS

  STRA VARCHAR2(15) := 'study skill';
BEGIN
  DBMS_OUTPUT.PUT_LINE(STRA);
END;

操作方法
1.プロシージャを作成します

SQL> CREATE OR REPLACE PROCEDURE TESTA
  2  IS
  3  /*
  4    サンプルテスト
  5  */
  6    STRA VARCHAR2(15) := 'study skill';
  7  BEGIN
  8    DBMS_OUTPUT.PUT_LINE(STRA);
  9  END;
 10  /

プロシージャが作成されました。

2.プロシージャを実行します

SQL> set serveroutput on
SQL> execute TESTA()
study skill

PL/SQLプロシージャが正常に完了しました。

説明
serverのoutputをonにして文字列を出力します。
executeでプロシージャを実行します。

Oracle 19c

Posted by arkgame