SQL*Plus 사용 환경 명령어

 

*SHOW 명령어

-시스템 변수의 현재 설정 확인

-사용법

 

SQL> SHOW ALL

SQL> SHOW system_variable

 

。All : 모든 시스템 변수 설정 값 확인

system_variable : 특정 시스템 변수의 설정 값 확인

 

 

 

 

SQL*Plus 사용 환경 명령어

 

*개요

-SQL 명령문의 실행 결과를 사용자가 효과적으로 확인할 수 있는 여러가지 시스템 환경을 제어하기 위한 명령어

-명령문의 기능 유지 기간

  。세션 종료나 환경 설정을 변경, 삭제할 때까지 유지

  。세션 사용자가 SQL*Plus툴로 로그인해서 로그아웃(exit)할 때까지

 

*SET 명령어

-현재 작업중인 세션의 환경을 제어하기 위한 시스템 변수 설정

 

*사용법

SET system_variable value

  。system_variable : SQL 명령문의 실행 결과를 제어하기 위한 시스템 번수

  。value : 시스템 변수별로 지정하는 옵션

 

 

 

 

SQL*Plus 명령어

 

 

SQL*Plus 명령어

 

*개요

-SQL*Plus 소프트웨어 툴에서 사용 가능한 명령어

-칼럼이나 데이터의 출력 형식 설정, 환경설정, SQL 명령문과 편집과 저장 기능 제공

 

 

 

SQL*Plus

 

*개요

-SQL 명령문을 대화식으로 실행하기 위해 오라클사에서 제공하는 소프트웨어 툴

-SQL 명령문을 실행하고 처리 결과를 즉시 확인할 수 있는 개발환경 제공

-칼럼이나 데이터의 출력형식 지정, 환경설정, SQL 명령문의 편집과 저장 기능을 제공

 

 

 

자주 발생하는 오라클 오류 메시지

 

*ORA-00942 : 테이블 또는 뷰가 존재하지 않습니다(table or view does not exist)

-대부분 테이블 이름을 잘못 입력한 경우에 발생

-FROM절에서 참조하는 테이블이나 뷰가 존재하지 않거나 사용자가 해당 테이블에 대한 접근 권한이 없는 경우에 발생

 

*ORA-00904 : 열명이 부적합합니다(invalid column name)

-사용자가 칼럼 이름을 잘못 입력한 경우

 

*ORA-00923 : 누락된 표현식(FROM keyword not found WHERE expected)

-SELECT절에서 지정한 칼럼 별명 다음에 오는 칼럼 이름 사이에 콤마(,)를 누락한 경우

-SELECT절의 맨 마지막 칼럼에 콤마를 추가한 경우

-FROM 키워드를 잘못 입력한 경우에 발생

 

 

*사용 예

-학생 몸무게를 pound로 환산하고 칼럼 이름을 'weight_pound'라는 별명으로 출력하여라. 1kg은 2.2pound이다.

 

 

*산술 연산자(+,-,*,/)

-칼럼 값에 산술 연산자를 적용하여 계산된 결과를 출력할 수 있는 기능을 제공

-숫자 또는 날짜 타입에만 사용 가능

-수학에서의 산술 연산자의 우선순위와 동일, 괄호를 사용하여 우선순위 변경 가능

 

 

+ Recent posts