2
DEFINE p_annual_sal = 60000
DECLARE
v_sal NUMBER(9,2) := &p_annual_sal;
BEGIN
v_sal := v_sal/12;
END;
/
"정의"단어는 무엇을 사용합니까?Pl/SQL : 정의와 선언의 차이점
DEFINE p_annual_sal = 60000
DECLARE
v_sal NUMBER(9,2) := &p_annual_sal;
BEGIN
v_sal := v_sal/12;
END;
/
"정의"단어는 무엇을 사용합니까?Pl/SQL : 정의와 선언의 차이점
DECLARE
BEGIN... END;
부분에서 사용할 변수를 선언하는 pl/sql 블록의 시작 부분 (DECLARE... BEGIN... END;
). (Oracle 서버에서 실행 됨)
DEFINE
은 서버로 보내기 전에 클라이언트 측 도구 (sqlplus)가 수행 한 값을 대체하는 방법입니다 (SQL * Plus, SQL dev ...).
이 'Google'이 나에게 [this] (http://plsql-challenge.blogspot.sg/2011/04/define-declarewhats-difference.html)와 [this too] (http : // www.interviewmantra.net/2009/04/main-getchar-scanf-break-continue.html#ques2) – bonCodigo