English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SQL 키워드大全速查为您整理了SQL中,MYSQL,SQL SERVER常用的保留关键字,如ADD,DROP TABLE,ALTER TABLE,JOIN,UPDATE,DELETE,INSERT INTO,SELECT,WHERE,GROUP BY等等使用方法和示例说明,希望大家学习SQL语言有帮助。
SQL 키워드 참조는 SQL에서의 보존 키워드를 포함합니다.
메서드 | 설명 |
---|---|
ADD | 기존 테이블에 열 추가 |
ADD CONSTRAINT | 테이블 생성 후 제약 조건 추가 |
ALTER | 테이블에서 열 추가, 제거 또는 수정, 또는 테이블에서 열의 데이터 타입 변경 |
ALTER COLUMN | 테이블에서 열의 데이터 타입 변경 |
ALTER TABLE | 테이블에서 열 추가, 제거 또는 수정 |
ALL | 모든 서브 쿼리 값이 조건을 만족하면 true 반환 |
AND | 두 조건 모두 참인 행만 포함 |
ANY | 아무도 서브 쿼리 값이 조건을 만족하면 true 반환 |
AS | 별칭으로 컬럼이나 테이블 이름 변경 |
ASC | 결과 집합을 오름차순으로 정렬 |
BACKUP DATABASE | 기존 데이터베이스의 백업 생성 |
BETWEEN | 주어진 범위의 값을 선택 |
CASE | 조건에 따라 다른 출력 생성 |
CHECK | 컬럼에 넣을 수 있는 값을 제한하는 제약 조건 |
COLUMN | 컬럼의 데이터 타입 변경 또는 테이블에서 컬럼 제거 |
CONSTRAINT | 제약 조건 추가 또는 제거 |
CREATE | 데이터베이스, 인덱스, 뷰, 테이블 또는 프로시저 생성 |
CREATE DATABASE | 새로운 SQL 데이터베이스 생성 |
CREATE INDEX | 테이블에 인덱스(중복 값 허용) 생성 |
CREATE OR REPLACE VIEW | 뷰 업데이트 |
CREATE TABLE | 데이터베이스에 새로운 테이블 생성 |
CREATE PROCEDURE | 스토리지 프로시저 생성 |
CREATE UNIQUE INDEX | 테이블에 독일적인 인덱스(중복 값 없음) 생성 |
CREATE VIEW | SELECT 문의 결과 집합에 따라 뷰를 생성합니다 |
DATABASE | SQL 데이터베이스를 생성하거나 제거합니다 |
DEFAULT | 칼럼에 기본 값을 제공하는 제약 조건 |
DELETE | 테이블에서 행을 제거합니다 |
DESC | 결과 집합을 내림차순으로 정렬합니다 |
DISTINCT | 다른 (다른) 값만 선택합니다 |
DROP | 열, 제약 조건, 데이터베이스, 인덱스, 테이블 또는 뷰를 제거합니다 |
DROP COLUMN | 테이블에서 열을 제거합니다 |
DROP CONSTRAINT | UNIQUE, PRIMARY KEY, FOREIGN KEY 또는 CHECK 제약 조건을 제거합니다 |
DROP DATABASE | 기존 SQL 데이터베이스를 제거합니다 |
DROP DEFAULT | 기본 제약 조건을 제거합니다 |
DROP INDEX | 테이블에서 인덱스를 제거합니다 |
DROP TABLE | 데이터베이스에서 기존 테이블을 제거합니다 |
DROP VIEW | 뷰를 제거합니다 |
EXEC | 스토리지 프로시저를 실행합니다 |
EXISTS | 서브 쿼리에 어떤 레코드가 존재하는지 테스트합니다 |
FOREIGN KEY | 두 테이블을 연결하는 키를 사용하는 제약 조건 |
FROM | 선택하거나 제거할 데이터가 있는 테이블을 지정합니다 |
FULL OUTER JOIN | 왼쪽 테이블이나 오른쪽 테이블에 일치하는 항목이 있을 때 모든 행을 반환합니다 |
GROUP BY | 결과 집합을 그룹화합니다 (집계 함수와 함께 사용: COUNT, MAX, MIN, SUM, AVG) |
HAVING | WHERE 대신 집계 기능을 사용합니다 |
IN | WHERE 절에서 여러 값을 지정할 수 있게 합니다 |
INDEX | 테이블에서 인덱스를 생성하거나 제거합니다 |
INNER JOIN | 두 테이블에서 일치하는 값이 있는 행을 반환합니다 |
INSERT INTO | 테이블에 새 행을 삽입합니다 |
INSERT INTO SELECT | 데이터를 하나의 테이블에서 다른 테이블로 복사합니다 |
IS NULL | 빈 값을 테스트합니다 |
IS NOT NULL | 비어 있지 않은 값을 테스트합니다 |
JOIN | 연결 테이블 |
LEFT JOIN | 왼쪽 테이블의 모든 행, 오른쪽 테이블의 일치하는 행을 반환합니다 |
LIKE | 열에서 지정된 패턴을 검색합니다 |
LIMIT | 결과 집합에 반환할 기록 수를 지정합니다 |
NOT | 조건이 성립하지 않는 행만 포함합니다 |
NOT NULL | NULL 값을 허용하지 않는 제약 조건을 강제합니다 |
OR | 중간 조건 중 하나가 참인 행을 포함합니다 |
ORDER BY | 결과 집합을 오름차순 또는 내림차순으로 정렬합니다 |
OUTER JOIN | 왼쪽 테이블이나 오른쪽 테이블에 일치하는 항목이 있을 때 모든 행을 반환합니다 |
PRIMARY KEY | 데이터베이스 테이블의 각 레코드를 고유하게 식별하는 제약 조건 |
PROCEDURE | 스토리지 프로시저 |
RIGHT JOIN | 오른쪽 테이블의 모든 행, 왼쪽 테이블의 일치하는 행을 반환합니다 |
ROWNUM | 결과 집합에 반환할 기록 수를 지정합니다 |
SELECT | 데이터베이스에서 데이터를 선택합니다 |
SELECT DISTINCT | 다른 (다른) 값만 선택합니다 |
SELECT INTO | 데이터를 하나의 테이블에서 다른 테이블로 복사합니다 |
SELECT TOP | 결과 집합에 반환할 기록 수를 지정합니다 |
SET | 업데이트할 테이블의 열과 값을 지정합니다 |
TABLE | 테이블을 생성하거나 테이블에 열을 추가하거나 제거하거나 수정하거나 테이블 또는 테이블의 데이터를 제거합니다 |
TOP | 결과 집합에 반환할 기록 수를 지정합니다 |
TRUNCATE TABLE | 테이블의 데이터를 제거합니다만 테이블 자체는 제거하지 않습니다 |
UNION | 두 개나 많은 SELECT 문의 결과 집합을 결합합니다(다른 값만 허용) |
UNION ALL | 두 개나 많은 SELECT 문의 결과 집합을 결합합니다(중복 값 허용) |
UNIQUE | 컬럼의 모든 값이 유일한 제약 조건 |
UPDATE | 테이블의 기존 행을 업데이트합니다 |
VALUES | INSERT INTO 문의 값을 지정합니다 |
VIEW | 뷰를 생성하거나 업데이트하거나 제거합니다 |
WHERE | 결과 집합을 필터링하여 지정된 조건을 만족하는 레코드만 포함하도록 합니다 |