三流備忘録OracleのSQL PL/SQL 関数 ついての備忘録
ホーム >> PL/SQL備忘録 >> GOTO文とNULL

GOTO文とNULL

GOTO文


/*****************************************************************
GOTO文
GOTO文が実行されるとラベルがつけられた文に制御が移る。
/*****************************************************************
DECRARE
	x NUMBER := 0:
BIGIN
	<<incr_x>>
	BEGIN
		x := x + 1;
	END;

	IF x < 10 THEN
		GOTO incr_x;
	END IF;
END;

NULL文


/*****************************************************************
NULL文
何も行わずに制御を次の文に渡す。
/*****************************************************************
--プロシージャ等をとりあえず作成できる。
PROCEDURE HOGE(I_HOGE) IS
BEGIN
	NULL;
END;

--何も行わずに制御を次の文に渡す。
IF b_hoge THEN
	【処理】
ELSE
	NULL;
END IF;