DB/ORACLE

기본 SQL 문법 정리 (CREATE / ALTER / DROP / SELECT / INSERT / UPDATE / DELETE)

성코 2023. 8. 8. 18:53

1. SQL 문법 특징

2. SQL 기본 명령


SQL 문법 특징

  • 대소문자를 가리지 않는다. (데이터는 대소문자를 구분한다)
  • 세미콜론 (;)으로 끝난다.
  • 고유 값은 따옴표('')로 감싼다.
  • 주석문은 문장 앞에 --을 붙여서 사용한다.

SQL 기본 명령

  • 테이블 생성
create table 테이블명 (
	컬럼명 타입(크기값),
	컬럼명 타입(크기값)
);

-- 크기값은 꼭 명시하지 않아도 됨.
  • 테이블 수정
-- 테이블에 컬럼 추가 (ALTER TABLE ~ ADD)
ALTER TABLE 테이블명 ADD 컬럼명;

-- 테이블 컬럼 삭제 (ALTER TABLE ~ DROP COLUMN)
ALTER TABLE 테이블명 DROP COLUMN 컬럼명;
  • 테이블 삭제
DROP TABLE 테이블명;

  • 데이터 조회
-- 테이블 전체 데이터 조회
SELECT * FROM 테이블명;

-- 컬럼에 해당하는 데이터만 조회
SELECT 컬럼명 FROM 테이블명;

-- 조건에 해당하는 데이터만 조회
SELECT * FROM 테이블명 
WHERE 조건1 
AND 조건2; -- 두가지 이상 조건을 줄 때 AND 사용
  • 데이터 삽입
INSERT INTO 테이블명 (컬럼명1, 컬럼명2, ..., 컬럼명n)
VALUES (값1, 값2, ..., 값n);

-- 명시적으로 작성하면 컬럼명과 값이 1:1로 매칭된다.
-- 컬럼명 작성은 생략 가능하다.
  • 데이터 수정
UPDATE 테이블명
SET 컬럼명1 = 값1
  , 컬럼명2 = 값2
  , 컬럼명3 = 값3
WHERE 컬럼명 = '조건값';
  • 데이터 삭제
DELETE FROM 테이블명
WEHRE 컬럼명 = '삭제값';



'DB > ORACLE' 카테고리의 다른 글

관계형 데이터베이스의 주요 특징과 개념 정리  (0) 2023.08.06