sqlplus 명령에 대해 궁금한 점이 있어 글 올립니다. 0 1 1,538

by 그노그노 [Oracle 기초] [2015.12.14 11:58:57]


안녕하세요 초보 프로그래머 입니다.

현재 sqlplus를 쓰고 있는데 쿼리를 날리면 결과가 보통 쫘르륵하고 하단에 뜹니다.

문제는 결과가 많아지면 보기가 좀 흉해서 이런 결과를 보고 싶지 않은데 방법이 없을까요?

구글링해서 찾아낸 여러가지 방법들을 사용해 봤으나 다 안먹히네요. (set을 이용한 방법)

sqlplus 접속 시 사일런트 모드로 접속하면 된다고 해서 해봤으나 이건 또 무한 딜레이에 빠져 버리네요.

무슨 방법이 없을까요?

by 마농 [2015.12.14 15:06:56]

가장 기본적인방법이 set linesize 200 입니다.
데이터 길이가 200 이 넘어도 밀리지만...
화면크기가 200 이 안되도 어차피 한줄 밀리게 됩니다.
linesize 와 화면 크기가 받춰줘야 하는데...한계가 있죠.
SELECT * 대신 필요 항목만 조회해야 합니다.
좀 큰 항목은 별도로 컬럼사이즈 조절도 하셔야 하구요.
col 컬럼명 format a20

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입