>

명령 줄 도구에서 select 문을 수행 할 때마다 모든 공간을 사용하지는 않습니다.

버퍼 크기와 창 크기를 수정했는데 작동하지 않습니다.

스크린 샷은 다음과 같습니다.

  • 답변 # 1

    sqlplus에서 다음을 실행하십시오 :

    SET LINESIZE 1500
    
    

  • 답변 # 2

    sqlplus는 터미널 창 너비에 맞게 출력 너비를 자동으로 조정하지 않습니다. set linesize 120 와 같은 것으로 너비를 변경해야합니다

    출력 형식 제어에 대한 자세한 내용은 SQL * Plus 설명서를 참조하십시오.

  • 답변 # 3

    Oracle 포럼에서 가져옴 :

    이를 영구적으로 만들려면 DB/Oracle 클라이언트 디렉토리에서$ORACLE_HOME/sqlplus/admin에서glogin.sql파일을 찾아이 행을 추가하십시오. :

    SET LINESIZE 9999;
    
    

    이제 SQL Plus에 로그인 할 때마다 설정됩니다.

  • 답변 # 4

    Windows 콘솔 속성 만 설정해도 도움이되지 않습니다. 오라클의 sqlplus 엔진에 원하는 방식으로 출력을 지시해야합니다. 이것은 Set 에 의해 이루어집니다  옵션

    예 :

    SET LIN 300
    
    

    한 줄에 300 개의 열을 사용합니다

  • 이전 python - 사전 키 문자열
  • 다음 c++ - 생성자의 다른 멤버로부터 클래스 멤버 구성