Oracle SqlPlus - 출력을 파일에 저장하지만 화면에 표시되지 않음
SqlPlus for Oracle을 사용하여 쿼리 출력을 파일에 저장하지만 터미널/프롬프트에는 표시하지 않으려면 어떻게 해야 합니까?
SQL*Plus 매뉴얼 바로 사용
http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/ch8.htm#sthref1597
종료 설정
SET TERMOUT OFF는 화면에 표시되지 않고 스크립트의 출력을 스풀링할 수 있도록 디스플레이를 억제합니다.
파일에 대한 스풀링과 단말기에 대한 쓰기가 모두 필요하지 않은 경우 > SQL 스크립트에서 SET TERMOUT OFF를 사용하여 단말 출력을 비활성화합니다.
SET TERMOUT은 iSQL*Plus에서 지원되지 않습니다.
이것을 시험해 보세요.
SET TERMOUT OFF;
spool M:\Documents\test;
select * from employees;
/
spool off;
시험:
sqlplus -s ${ORA_CONN_STR} <<EOF >/dev/null
set termout off명령줄에서 작동하지 않으므로 파일을 만듭니다. termout_off.sql회선 포함:
set termout off
SQL 프롬프트에서 호출합니다.
SQL> @termout_off
언급URL : https://stackoverflow.com/questions/6813210/oracle-sqlplus-saving-output-in-a-file-but-dont-show-on-screen
'source' 카테고리의 다른 글
| Wordpress database insert() 및 update() - NULL 값 사용 (0) | 2023.03.06 |
|---|---|
| 각도를 정의할 때 배열 표기법을 사용하는 이유JS 컨트롤러 (0) | 2023.03.06 |
| C#의 Json rest api 응답을 해석하는 중 (0) | 2023.03.06 |
| React에서 조건부 스타일을 처리하는 올바른 방법 (0) | 2023.03.06 |
| jQuery ready 기능이 WordPress에서 작동하지 않습니다. (0) | 2023.03.06 |