답변:
다른 점이다 --
하고 /* */
동안, PL / SQL 블록에서 사용할 수 REM[ARK]
없습니다. 다음은 SQL * Plus에서 작동합니다.
REM comment
-- comment
/* comment */
begin
DBMS_OUTPUT.PUT_LINE('Test'); --comment
DBMS_OUTPUT.PUT_LINE('Test'); /* comment */
end;
/
이들은하지 않습니다 :
begin
DBMS_OUTPUT.PUT_LINE('Test'); REM comment
end;
/
begin
REM comment
DBMS_OUTPUT.PUT_LINE('Test');
end;
/
모든 주석 유형에 대한 11.2 문서 에는 주석 정보가 더 있습니다. 기본은 ...
세 가지 방법으로 스크립트에 주석을 입력 할 수 있습니다.
단일 행 주석에 SQL * Plus REMARK 명령 사용
단일 또는 다중 행 주석에 대해 SQL 주석 분리 문자 / * ... * / 사용
ANSI / ISO (American National Standards Institute / International Standards Organization) 주석 사용--한 줄 주석.
이 문서에는 주석을 사용해서는 안되는 네 곳의 메모도 포함되어 있지만 더 이상의 차이점은 없습니다.
REM은 MS BATCH 파일을 주석 처리하는 방식으로 지원되며이 도구는 자동화 환경에서 사용됩니다.
-SQL 표준의 일부이기 때문에 지원됩니다. ( http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt 83 페이지 cf <comment introducer> ::= <minus sign><minus sign>[<minus sign>...]
)