테이블 다루기

SQL Server에서의 계층형 및 재귀 쿼리

Jasmin Ludolf

Content Developer

일반 SQL 구문

  • 테이블 생성
  • 테이블에 데이터 삽입
  • 테이블 필드 업데이트
  • 테이블 삭제(DROP)
  • 테이블 내용 삭제(DELETE)
  • 테이블 구조 변경
SQL Server에서의 계층형 및 재귀 쿼리

테이블 생성

일반 구조:

CREATE TABLE Person(

ID INT NOT NULL, Name CHAR(32) );

데이터 타입:

  • 정수를 나타내는 INT
  • 문자열을 나타내는 CHAR
SQL Server에서의 계층형 및 재귀 쿼리

테이블 삽입 및 업데이트

데이터 삽입:

INSERT INTO ___ VALUES (___, ___);
INSERT INTO Person VALUES ('1', 'Smith');

데이터 업데이트:

UPDATE ___ 
    SET ___ = ___ 
    WHERE ___;
UPDATE Person 
    SET Name = 'Anderson' 
    WHERE ID = 1;
SQL Server에서의 계층형 및 재귀 쿼리

테이블 삭제와 드롭

테이블 행 삭제:

DELETE FROM ___ 
    WHERE ___;
DELETE FROM Person 
    WHERE ID = 1;

테이블 삭제(DROP):

DROP TABLE ___
DROP TABLE Person
SQL Server에서의 계층형 및 재귀 쿼리

테이블 구조 변경

열 추가:

ALTER TABLE ___ 
    ADD ___ DATATYPE;
ALTER TABLE Person 
    ADD new DATATYPE;

열 삭제:

ALTER TABLE ___ 
    DROP COLUMN ___
ALTER TABLE Person 
    DROP COLUMN old
SQL Server에서의 계층형 및 재귀 쿼리

연습해 봅시다!

SQL Server에서의 계층형 및 재귀 쿼리

Preparing Video For Download...