sql *plus 조작어 정리

2022. 6. 29. 13:32CS/데이터 베이스

 

 

ed : 버퍼 실행 (오타가 났을 때 유용함)

L (list) [숫자]: 마지막 DML문  출력 (숫자 입력할 시 해당 라인 줄 가져옴.)

/ (run): 실행

숫자 : 마지막 실행한 DML문 가져옴

 

DEL : 현재 행 (* 있는 행) 삭제

DEL n : n 번째 행 삭제

I (input) [숫자] : 현재 라인 뒤에 삽입

a (append) : 마지막 행에 삽입

c (change) /기존 텍스트 / 새로운 텍스트 : 현재 라인에서 특정 텍스트를 다른 텍스트로 변경.

새로운 텍스트 없을 경우엔 공백

 

 

COMMIT 을 치면 디스크에 영구적으로 저장.

SET AUTOCOMMIT [ON/OFF] : DML문을 실행하면 자동으로 COMMIT이 됨.

 

SET HEADING [ON/OFF] : 칼럼명 출력 안함.

SHOW FEEDBACK 출력 행의 수를 보여줘

SET FEEDBACK 10 출력할 행의 수는 10

 

SHOW LINESIZE : 행의 가로 길이 보여줘.

SET LINESIZE {숫자} : 행의 가로 길이 숫자로 지정.

SET PAGESIZE  {숫자}: 출력 페이지의 크기를 지정.

SET PAUSE {ON | OFF} : 한 페이지씩 엔터를 치면 넘어감. 나눠서 보고 싶을 때 유용

TERMOUT : 출력 결과

TIME : 프롬프트 앞에 시스템의 현재 시간 표시.

TIMING : 쿼리의 소요 시간 출력

 

COLUMN {칼럼 명} FORMAT a{크기} : 열 이름 사이즈 조정 이나 특정 포맷 설정

COLUMN {칼럼 명} FORMAT 특정 포맷 : 특정 포맷 설정

COLUMN {칼럼명} CLEAR : 특정 열 설정 초기화.

CLEAR COLUMN : 모든 열 설정 초기화

 

 

파일 입출력 

 

SAVE 명령어 아래 스크린샷 참조

GET 명령어

SPOOL 명령어

run 명령어 (@, start 사용해도 좋음.)

host로 윈도우즈 접속 가능. exit로 해제

반응형

'CS > 데이터 베이스' 카테고리의 다른 글

SQL 함수 2 (숫자 함수, 날짜 함수)  (0) 2022.06.30
SQL 함수 1 (문자 함수)  (0) 2022.06.29
출제되는 SQL 모음  (0) 2022.03.03
데이터 베이스 : SQL 조작 4  (0) 2022.02.08
데이터 베이스 : SQL 조작 3  (0) 2022.02.07