반응형
반응형
반응형

SQLPLUS user_id/password@TNS

 

sqlplus 명령

!

Unix 명령어 실행
!vi a.sql : unix
인경우에 a.sql. vi 로 편집

/

메모리로 불러온 SQL문 실행

@

SQL문이 있는 File을 바로 실행
@
실행파일명 파라미터1, 파라미터2
@@ :
상대경로지정시 사용

column

column 컬럼명 format a10
이렇게 하면 10자리만큼만 차지하게 됩니다.
varchar type
이면 col 컬럼명 format a20
20으로 열너비조정
number
라면 col 컬럼명 format 999,999
9하나가 한자리

ed

바로 전에 수행한 명령어를 편집

get

파일의 내용을 메모리로 불러오기
get a : a.sql
파일에 있는 문장을 버퍼로 불러옴

help

SQL 명령어 도움말

host

잠시 셀모드로 나가기
exit :
sqlplus로 돌아오기
host ls -l
: 스트로 나가지 않고 호스트 명령 실행의 예

l

바로 전에 수행한 명령어 보기

save

바로전에 실행한 SQL문을 FILE로 저장
save a :
퍼에있는 문장을 a.sql 파일에 저장

spool on
spool path+
파일명

쿼리 결과를 파일로 저장

start

SQL문이 있는 File을 바로 실행
start a : a
를 실행

 

버퍼에 있는 명령어 편집

a

라인끝에 텍스트를 추가

c/old/new

old new로 바꿈

edit

buffer에 있는 문장을 file로 부름

i text

다음 line text를 추가함

l

전체 문장을 보여줌

n text

n라인 전체를 text로 바꿈

r

buffer에 있는 문장 실행

 

set (환경설정)

항상 로그인시 같은 환경을 유지하고 싶을경우 glogin.sql파일에 set 으로 설정

arraysize line_number (n)

한번에 DATA를 가져오는 단위

autotrace (on | off)

plan 실행결과를 보여준다

colsep (text)

칼럼이 표시될때 칼럼의 구별문자 기본값 공백

echo (on | off)

 

feedback (off | on)

선택된 행이 몇 행인지 표시함 기본값은 6행이상일때 on

heading (off | on)

컬럼에 대한 heading을 표시함 기본값은 on

linesize (n)

한줄에 표시될 텍스트숫자 기본값 80

newpage (n)

 

pages (n), pagesize

한페이지당 표시되는 라인수 기본값 24
값이 0이면 set heading off의 효과

paues (on | off | text)

엔터키를 누를때마다 화면이 지나감 기본값은 off

show all

환경이 어떻게 설정 되었는가 확인

space (n)

 

timing (on | off)

sql문장이 처리되는 시간을 표시 기본값은 off

trimspool (on | off)

 

verify (on | off)

& 변수로 값을 받을 경우 화면에 확인하기 위해 old,new를 표시할 것인지 기본값은 on

 

반응형

'Database > Oracle' 카테고리의 다른 글

계층적 쿼리 connect by  (0) 2009.02.11
group by  (0) 2009.02.11
오라클 페이징 (서브쿼리)  (0) 2009.02.11
오라클 원격 접속하기  (0) 2009.02.11
nvl 함수  (0) 2009.02.11

+ Recent posts