Search
Duplicate
2️⃣

매뉴얼의 SQL 문법 표기를 읽는 법

: MySQL 매뉴얼에 명시된 SQL 문법은 사용할 수 있는 모든 키워드나 기능을 하나의 문장에 다 표기해뒀기 때문에 한눈에 이해되지 않는다는 단점이 있다. 그럼에도 해당 버전에
적합한 SQL 문법을 참조하기에 매뉴얼만큼 정확한 자료가 없으므로 매뉴얼에서 SQL 문법을 표기하는 방법을 알아보자
대문자로 표시된 단어는 모두 키워드를 의미
이탤릭체로 표현된 단어는 사용자가 선택해서 작성하는 토큰을 의미, 대부분 테이블명이나 칼럼명 또는 표현식을 사용, 이가 아닐 경우 value나 value_list와 같이 다시
상세한 문법을 설명해줌
대괄호는 해당 키워드나 표현식 자체가 선택 사항임을 의미, 즉 없어도 문법적인 오류를 발생시키지 않음
파이프는 앞과 뒤의 키워드나 표현식 중에서 단 하나의 선택식만 선택해서 사용할 수 있음을 의미
중괄호는 괄호 내의 아이템 중 반드시 하나를 사용해야하는 경우를 의미
… 표기는 앞에 명시된 키워드나 표현식의 조합이 반복될 수 있음을 의미