행위

오라클 syntax 읽는법

DB CAFE

thumb_up 추천메뉴 바로가기


1 오라클 구문(Syntax) 다이어그램 읽는 방법[편집]

1.1 그래픽 다이어 그램 방식[편집]

  1. 다이어그램을 읽으려면 화살표로 표시된 방향으로 왼쪽에서 오른쪽으로 진행.
  2. 명령 및 기타 키워드는 사각형 안에 대문자로 표시. 사각형에 표시된대로 정확하게 입력.
  3. 매개 변수는 타원 안에 소문자로 표시.
  4. 변수는 매개 변수에 사용.
  5. 구두점(.,) , 연산자, 구분 기호 및 종결자는 원 안에 표시.
  • 구문 다이어그램에 둘 이상의 경로가있는 경우 임의의 경로를 선택할 수 있습니다.
    예를 들어, 다음 구문에서 NOPARALLEL 또는 PARALLEL을 지정할 수 있습니다.

parallel_clause.gif

  • table
    대체 값은 매개 변수에 지정된 유형의 오브젝트 이름이어야합니다. 모든 유형의 개체 목록은 "스키마 개체"섹션을 참조하십시오.
  • c
    대체 값은 데이터베이스 문자 집합의 단일 문자 여야합니다.
  • 'text'
    대체 값은 작은 따옴표로 묶인 텍스트 문자열이어야합니다. "텍스트 리터럴"에서 '텍스트'의 구문 설명을 참조하십시오.
  • char
    대체 값은 데이터 유형 CHAR 또는 VARCHAR2의 표현식이거나 작은 따옴표로 된 문자 리터럴이어야합니다.
  • condition
    대체 값은 TRUE 또는 FALSE로 평가되는 조건이어야합니다.
  • date , d
    대체 값은 날짜 상수 또는 DATE 데이터 유형의 표현식이어야합니다.
  • expr
    대체 값은 "SQL 표현식 정보"에서 expr의 구문 설명에 정의 된 모든 데이터 유형의 표현식이 될 수 있습니다.
  • integer
    대체 값은 "Integer Literals"의 정수 구문 설명에 정의 된 정수 여야합니다.
  • number , m , n
    대체 값은 NUMBER 데이터 유형의 표현식이거나 "숫자 리터럴"의 숫자 구문 설명에 정의 된 숫자 상수 여야합니다.
  • raw
    대체 값은 RAW 데이터 유형의 표현식이어야합니다.
  • subquery
    대체 값은 다른 SQL 문에서 사용될 SELECT 문이어야합니다. SELECT를 참조하십시오.
  • db_name
    대체 값은 Embedded SQL 프로그램에서 기본이 아닌 데이터베이스의 이름이어야합니다.
  • db_string
    대체 값은 Oracle Net 데이터베이스 연결에 대한 데이터베이스 식별 문자열이어야합니다.

1.1.1 Syntax Parameters[편집]

1.2 BNF(Backus-Naur Form) 방식[편집]