hplsql創建並在hive中執行存儲過程任務

創建存儲過程:文件名為P_SAY_HELLO.sql

CREATE PROCEDURE P_SAY_HELLO(IN name STRING, OUT output STRING)

BEGIN

SET output = '姓名:, ' || name || 'hi,你好!';

END;

hplsql創建並在hive中執行存儲過程任務

調用存儲過程:文件名為CALL_P_SAY_HELLO.sql

INCLUDE /home/hadoop/P_SAY_HELLO.sql

DECLARE str STRING;

CALL set_message('鄭凱', str);

PRINT str;

hplsql執行作業:

hplsql -f CALL_P_SAY_HELLO.sql


分享到:


相關文章: