English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SQL 문법은 미국 국가 표준 협회(ANSI)와 국제 표준화 기구(ISO)에 의해 규제됩니다.
SQL 문장은 일반 영어와 같이 매우 간단하고 명확하지만, 특정 문법을 가집니다.
SQL 문장은 세미콜론(;)로 끝나는 일련의 키워드, 식별자 등으로 구성됩니다. 이는 유효한 SQL 문장의 예입니다.
SELECT emp_name, hire_date, salary FROM employees WHERE salary > 5000;
읽기 쉽게 하기 위해 다음과 같은 문장을 작성할 수도 있습니다:
SELECT emp_name, hire_date, salary FROM employees WHERE salary > 5000;
SQL 문장의 끝에 세미콜론을 사용합니다-그것은 해당 문장을 종료하거나 데이터베이스 서버에 제출합니다. 그러나 일부 데이터베이스 관리 시스템은 이러한 요구 사항이 없지만, 이를 사용하는 것이 최선의 관행입니다.
다음 장에서는 이러한 문장의 각 부분을 자세히 설명할 것입니다.
주의: SQL 문장 내에서는 언제든지 줄 바꿈 문자가 있을 수 있지만, 줄 바꿈 문자가 키워드, 값, 표현식 등을 깨뜨리지 않는 한 그렇습니다.
다른 것을 고려해 보세요:직원테이블에서 레코드를 검색하는 SQL 문장:
SELECT emp_name, hire_date, salary FROM employees;
위와 같은 문장도 작성할 수 있습니다:
select emp_name, hire_date, salary from employees;
SQL 키워드는 대소문자를 구분하지 않으며 SELECT와 같은 select을 나타냅니다. 그러나 데이터베이스 이름과 테이블 이름은 운영 체제에 따라 대소문자를 구분할 수 있습니다. 일반적으로 Unix 또는 Linux 플랫폼은 대소문자를 구분하지만, Windows 플랫폼은 구분하지 않습니다.
ヒント:SQL 키워드를 대문자로 작성하는 것을 권장합니다. 이렇게 하면 SQL 문장 내의 다른 텍스트와 구분되어 더 잘 이해할 수 있습니다。
주석은 데이터베이스 엔진이 무시하는 텍스트입니다. 주석은 SQL 문장에 대한 빠른 힌트를 제공할 수 있습니다。
SQL은 단一行 주석과 다중 줄 주석을 지원합니다. 단一行 주석을 작성하려면 두 개의 연속된 두드러진 글자를 사용합니다(--)로 시작 행입니다. 예를 들어:
--모든 직원 선택 SELECT * FROM employees;
다중 줄 주석을 작성하려면 주석 앞에 슬래시를 추가하고 별표를 추가합니다(/*),그런 다음 주석 뒤에 별표를 추가하고 그 다음 슬래시를 추가합니다(*/),如下所示:
/* 모든 급여를 선택 보다 큰5000의 직원 */ SELECT * FROM employees WHERE salary > 5000;