INSERT, UPDATE, DELETE

SQL Server 입문

John MacKintosh

Instructor

INSERT

INSERT INTO table_name
INSERT INTO table_name (col1, col2, col3)
INSERT INTO table_name (col1, col2, col3) 
VALUES 
  ('value1', 'value2', value3)
SQL Server 입문

INSERT SELECT

INSERT INTO table_name (col1, col2, col3) 
SELECT 
  column1, 
  column2, 
  column3 
FROM other_table 
WHERE 
  -- conditions apply
  • SELECT * 사용 금지
  • 테이블 구조 변경에 대비해 열을 명시적으로 지정
SQL Server 입문

UPDATE

UPDATE table 
SET column = value 
WHERE 
  -- Condition(s);
  • WHERE 절을 반드시 사용하세요!
UPDATE table 
SET 
  column1 = value1, 
  column2 = value2 
WHERE 
  -- Condition(s);
SQL Server 입문

DELETE

DELETE 
FROM table 
WHERE 
  -- Conditions
  • 사전에 테스트하세요!
TRUNCATE TABLE table_name
  • 테이블 전체를 한 번에 삭제

SQL Server 입문

INSERT, UPDATE, DELETE를 연습해 봅시다!

SQL Server 입문

Preparing Video For Download...