3
DEFINE p_annual_sal = 60000
DECLARE
v_sal NUMBER(9,2) := &p_annual_sal;
BEGIN
v_sal := v_sal/12;
END;
/

「定義する」という言葉の用途は何ですか?

4

1 に答える 1

4

DECLAREDECLARE... BEGIN... END;パーツ内で使用する変数を宣言するpl/sqlブロック()のセクションを開始しますBEGIN... END;。(Oracleサーバーで実行)

DEFINE値を置き換える方法です(SQL * Plus、SQL devなど)-サーバーに送信する前にクライアント側ツール(sqlplus)によって行われる置換。

于 2013-01-06T14:06:18.530 に答える