PL/SQLでHello World

ちょっと使う機会があったので、初めて触りました。とりあえず最初はお約束ということでHello Worldを書きました。

SET SERVEROUTPUT ON
CREATE OR REPLACE PROCEDURE say_hello (name IN VARCHAR2)
AS
   greeting VARCHAR2(100) := 'Hello ';
BEGIN
   DBMS_OUTPUT.PUT_LINE(greeting||name||'!');
END;
/
call say_hello('World');
EXIT;