Oracle 12cでファンクションを作成する方法
環境
Oracle 12.2.0.1.0
書式
CREATE OR REPLACE FUNCTION <ファンクション名>(パラメータ IN/OUT 型) RETURN データの型
IS
変数宣言
BEGIN
処理コード
END;
CREATE OR REPLACE FUNCTION <ファンクション名>(パラメータ IN/OUT 型) RETURN データの型
IS
変数宣言
BEGIN
処理コード
END;
CREATE OR REPLACE FUNCTION <ファンクション名>(パラメータ IN/OUT 型) RETURN データの型 IS 変数宣言 BEGIN 処理コード END;
使用例
CREATE OR REPLACE FUNCTION testFncA RETURN NUMBER
IS
tNum NUMBER;
BEGIN
tNum := 88;
RETURN tNum;
END;
CREATE OR REPLACE FUNCTION testFncA RETURN NUMBER
IS
tNum NUMBER;
BEGIN
tNum := 88;
RETURN tNum;
END;
CREATE OR REPLACE FUNCTION testFncA RETURN NUMBER IS tNum NUMBER; BEGIN tNum := 88; RETURN tNum; END;